├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Hosts ├── LICENSE ├── README.md ├── data ├── __init__.py ├── image_iterator.py ├── image_transforms.py ├── iterator_factory.py ├── video_iterator.py ├── video_sampler.py └── video_transforms.py ├── dataset ├── HMDB51 │ ├── raw │ │ ├── data │ │ └── list_cvt │ │ │ ├── hmdb51_split1_others.txt │ │ │ ├── hmdb51_split1_test.txt │ │ │ ├── hmdb51_split1_train.txt │ │ │ ├── hmdb51_split2_others.txt │ │ │ ├── hmdb51_split2_test.txt │ │ │ ├── hmdb51_split2_train.txt │ │ │ ├── hmdb51_split3_others.txt │ │ │ ├── hmdb51_split3_test.txt │ │ │ ├── hmdb51_split3_train.txt │ │ │ └── mapping_table.txt │ └── scripts │ │ ├── README.md │ │ └── convert_videos.py ├── Kinetics │ ├── raw │ │ ├── data │ │ └── list_cvt │ │ │ ├── kinetics_test.txt │ │ │ ├── kinetics_test_avi.txt │ │ │ ├── kinetics_train.txt │ │ │ ├── kinetics_train_avi.txt │ │ │ ├── kinetics_val.txt │ │ │ ├── kinetics_val_avi.txt │ │ │ └── mapping_table.txt │ └── scripts │ │ ├── README.md │ │ ├── convert_videos.py │ │ └── remove_spaces.py ├── README.md ├── UCF101 │ └── raw │ │ ├── data │ │ └── list_cvt │ │ ├── testlist01.txt │ │ ├── testlist02.txt │ │ ├── testlist03.txt │ │ ├── trainlist01.txt │ │ ├── trainlist02.txt │ │ └── trainlist03.txt ├── __init__.py └── config.py ├── dist.sh ├── exps ├── logs └── models ├── network ├── __init__.py ├── config.py ├── global_reasoning_unit.py ├── initializer.py ├── pretrained ├── resnet101_3d_gcn_x5.py ├── resnet50_3d_gcn_x5.py └── symbol_builder.py ├── run_dist.sh ├── run_local.sh ├── script ├── __init__.py └── generate_testing_list.py ├── test ├── resnet101-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt ├── resnet50-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt └── test-single-clip.py ├── train ├── __init__.py ├── callback.py ├── custom_optim.py ├── lr_scheduler.py ├── metric.py └── model.py ├── train_kinetics.py └── train_model.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/Hosts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/README.md -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/image_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/image_iterator.py -------------------------------------------------------------------------------- /data/image_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/image_transforms.py -------------------------------------------------------------------------------- /data/iterator_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/iterator_factory.py -------------------------------------------------------------------------------- /data/video_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/video_iterator.py -------------------------------------------------------------------------------- /data/video_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/video_sampler.py -------------------------------------------------------------------------------- /data/video_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/data/video_transforms.py -------------------------------------------------------------------------------- /dataset/HMDB51/raw/data: -------------------------------------------------------------------------------- 1 | ../../../../DATA/HMDB51/raw/data -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split1_others.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split1_others.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split1_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split1_test.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split1_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split1_train.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split2_others.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split2_others.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split2_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split2_test.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split2_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split2_train.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split3_others.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split3_others.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split3_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split3_test.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/hmdb51_split3_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/hmdb51_split3_train.txt -------------------------------------------------------------------------------- /dataset/HMDB51/raw/list_cvt/mapping_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/raw/list_cvt/mapping_table.txt -------------------------------------------------------------------------------- /dataset/HMDB51/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/scripts/README.md -------------------------------------------------------------------------------- /dataset/HMDB51/scripts/convert_videos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/HMDB51/scripts/convert_videos.py -------------------------------------------------------------------------------- /dataset/Kinetics/raw/data: -------------------------------------------------------------------------------- 1 | ../../../../DATA/Kinetics/raw/data -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_test.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_test_avi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_test_avi.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_train.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_train_avi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_train_avi.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_val.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/kinetics_val_avi.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/kinetics_val_avi.txt -------------------------------------------------------------------------------- /dataset/Kinetics/raw/list_cvt/mapping_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/raw/list_cvt/mapping_table.txt -------------------------------------------------------------------------------- /dataset/Kinetics/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/scripts/README.md -------------------------------------------------------------------------------- /dataset/Kinetics/scripts/convert_videos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/scripts/convert_videos.py -------------------------------------------------------------------------------- /dataset/Kinetics/scripts/remove_spaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/Kinetics/scripts/remove_spaces.py -------------------------------------------------------------------------------- /dataset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/README.md -------------------------------------------------------------------------------- /dataset/UCF101/raw/data: -------------------------------------------------------------------------------- 1 | ../../../../DATA/UCF101/raw/data -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/testlist01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/testlist01.txt -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/testlist02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/testlist02.txt -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/testlist03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/testlist03.txt -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/trainlist01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/trainlist01.txt -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/trainlist02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/trainlist02.txt -------------------------------------------------------------------------------- /dataset/UCF101/raw/list_cvt/trainlist03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/UCF101/raw/list_cvt/trainlist03.txt -------------------------------------------------------------------------------- /dataset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/__init__.py -------------------------------------------------------------------------------- /dataset/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dataset/config.py -------------------------------------------------------------------------------- /dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/dist.sh -------------------------------------------------------------------------------- /exps/logs: -------------------------------------------------------------------------------- 1 | ../../exps/logs -------------------------------------------------------------------------------- /exps/models: -------------------------------------------------------------------------------- 1 | ../../exps/models -------------------------------------------------------------------------------- /network/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /network/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/config.py -------------------------------------------------------------------------------- /network/global_reasoning_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/global_reasoning_unit.py -------------------------------------------------------------------------------- /network/initializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/initializer.py -------------------------------------------------------------------------------- /network/pretrained: -------------------------------------------------------------------------------- 1 | ../../exps/pretrained -------------------------------------------------------------------------------- /network/resnet101_3d_gcn_x5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/resnet101_3d_gcn_x5.py -------------------------------------------------------------------------------- /network/resnet50_3d_gcn_x5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/resnet50_3d_gcn_x5.py -------------------------------------------------------------------------------- /network/symbol_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/network/symbol_builder.py -------------------------------------------------------------------------------- /run_dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/run_dist.sh -------------------------------------------------------------------------------- /run_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/run_local.sh -------------------------------------------------------------------------------- /script/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /script/generate_testing_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/script/generate_testing_list.py -------------------------------------------------------------------------------- /test/resnet101-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/test/resnet101-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt -------------------------------------------------------------------------------- /test/resnet50-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/test/resnet50-lite_3d_8x8_w-glore_2-3_ep-0000_clips-x1.txt -------------------------------------------------------------------------------- /test/test-single-clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/test/test-single-clip.py -------------------------------------------------------------------------------- /train/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /train/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train/callback.py -------------------------------------------------------------------------------- /train/custom_optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train/custom_optim.py -------------------------------------------------------------------------------- /train/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train/lr_scheduler.py -------------------------------------------------------------------------------- /train/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train/metric.py -------------------------------------------------------------------------------- /train/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train/model.py -------------------------------------------------------------------------------- /train_kinetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train_kinetics.py -------------------------------------------------------------------------------- /train_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookresearch/GloRe/HEAD/train_model.py --------------------------------------------------------------------------------