├── .gitignore ├── LICENSE ├── README.md ├── adaptive_inference.py ├── datasets.py ├── engine.py ├── figs ├── fig10_speed_4subfig.png ├── fig1_idea.png ├── fig2_overview.png ├── fig3_components.png ├── fig3_x2z_ca.png ├── fig4_token_mixer.png ├── fig5_z2x_ca.png ├── fig6_ee.png ├── fig7_main_results.png ├── fig8_mob_results.png └── fig9_video.png ├── losses.py ├── main_baseline.py ├── main_earlyExit.py ├── models ├── __init__.py ├── cnn_core │ ├── __init__.py │ ├── mobilenet_v3.py │ ├── regnet.py │ └── resnet.py ├── dyn_perceiver_mobilenet_v3.py ├── dyn_perceiver_regnet.py ├── dyn_perceiver_resnet.py ├── perceiver_core │ ├── __init__.py │ ├── config.py │ ├── modules.py │ └── utils.py └── registry.py ├── optim_factory.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/README.md -------------------------------------------------------------------------------- /adaptive_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/adaptive_inference.py -------------------------------------------------------------------------------- /datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/datasets.py -------------------------------------------------------------------------------- /engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/engine.py -------------------------------------------------------------------------------- /figs/fig10_speed_4subfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig10_speed_4subfig.png -------------------------------------------------------------------------------- /figs/fig1_idea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig1_idea.png -------------------------------------------------------------------------------- /figs/fig2_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig2_overview.png -------------------------------------------------------------------------------- /figs/fig3_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig3_components.png -------------------------------------------------------------------------------- /figs/fig3_x2z_ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig3_x2z_ca.png -------------------------------------------------------------------------------- /figs/fig4_token_mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig4_token_mixer.png -------------------------------------------------------------------------------- /figs/fig5_z2x_ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig5_z2x_ca.png -------------------------------------------------------------------------------- /figs/fig6_ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig6_ee.png -------------------------------------------------------------------------------- /figs/fig7_main_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig7_main_results.png -------------------------------------------------------------------------------- /figs/fig8_mob_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig8_mob_results.png -------------------------------------------------------------------------------- /figs/fig9_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/figs/fig9_video.png -------------------------------------------------------------------------------- /losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/losses.py -------------------------------------------------------------------------------- /main_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/main_baseline.py -------------------------------------------------------------------------------- /main_earlyExit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/main_earlyExit.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/cnn_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/cnn_core/__init__.py -------------------------------------------------------------------------------- /models/cnn_core/mobilenet_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/cnn_core/mobilenet_v3.py -------------------------------------------------------------------------------- /models/cnn_core/regnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/cnn_core/regnet.py -------------------------------------------------------------------------------- /models/cnn_core/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/cnn_core/resnet.py -------------------------------------------------------------------------------- /models/dyn_perceiver_mobilenet_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/dyn_perceiver_mobilenet_v3.py -------------------------------------------------------------------------------- /models/dyn_perceiver_regnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/dyn_perceiver_regnet.py -------------------------------------------------------------------------------- /models/dyn_perceiver_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/dyn_perceiver_resnet.py -------------------------------------------------------------------------------- /models/perceiver_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/perceiver_core/__init__.py -------------------------------------------------------------------------------- /models/perceiver_core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/perceiver_core/config.py -------------------------------------------------------------------------------- /models/perceiver_core/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/perceiver_core/modules.py -------------------------------------------------------------------------------- /models/perceiver_core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/perceiver_core/utils.py -------------------------------------------------------------------------------- /models/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/models/registry.py -------------------------------------------------------------------------------- /optim_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/optim_factory.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeapLabTHU/Dynamic_Perceiver/HEAD/utils.py --------------------------------------------------------------------------------