├── README.md ├── data_provider.py ├── datasets ├── activitynet_captions │ ├── build_vocab.py │ ├── data │ │ └── save │ │ │ ├── activitynet_captions_glove_embeds.npy │ │ │ ├── anchors.json │ │ │ ├── test.json │ │ │ ├── train.json │ │ │ ├── val.json │ │ │ ├── vocabulary.txt │ │ │ ├── weights_anchor.json │ │ │ └── word2id.json │ ├── features │ │ └── put_feature_hdf5_here.txt │ ├── get_anchor_weight.py │ ├── get_boundary_weight.py │ ├── prepare_data.sh │ └── raw_data │ │ ├── train.json │ │ ├── val_1.json │ │ └── val_2.json ├── charades │ ├── build_vocab.py │ ├── data │ │ └── save │ │ │ ├── anchors.json │ │ │ ├── charades_glove_embeds.npy │ │ │ ├── test.json │ │ │ ├── train.json │ │ │ ├── val.json │ │ │ ├── vocabulary.txt │ │ │ ├── weights_anchor.json │ │ │ ├── weights_boundary.json │ │ │ └── word2id.json │ ├── features │ │ └── put_feature_hdf5_here.txt │ ├── get_anchor_weight.py │ ├── get_boundary_weight.py │ ├── prepare_data.sh │ └── raw_data │ │ ├── charades_sta_test.txt │ │ └── charades_sta_train.txt └── tacos │ ├── build_vocab.py │ ├── data │ └── save │ │ ├── anchors.json │ │ ├── tacos_glove_embeds.npy │ │ ├── test.json │ │ ├── train.json │ │ ├── val.json │ │ ├── vocabulary.txt │ │ ├── weights_anchor.json │ │ ├── weights_boundary.json │ │ └── word2id.json │ ├── features │ └── put_feature_hdf5_here.txt │ ├── get_anchor_weight.py │ ├── get_boundary_weight.py │ ├── prepare_data.sh │ └── raw_data │ ├── tacos_test_75_99.txt │ ├── tacos_train_0_74.txt │ ├── tacos_val_100_126.txt │ └── video_info.json ├── download └── download_glove.sh ├── eval.py ├── method.png ├── model.py ├── opt.py ├── random_anchor.py ├── requirements.txt ├── results ├── activitynet_captions │ ├── performance.txt │ └── predict_proposals_test_nms_0.55.json ├── charades │ ├── performance.txt │ └── predict_proposals_test_nms_0.55.json └── tacos │ ├── performance.txt │ └── predict_proposals_test_nms_0.30.json ├── scripts ├── eval_activitynet_captions.sh ├── eval_charades.sh ├── eval_tacos.sh ├── test_activitynet_captions.sh ├── test_charades.sh ├── test_tacos.sh ├── train_activitynet_captions.sh ├── train_charades.sh └── train_tacos.sh ├── test.py ├── train.py └── util.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/README.md -------------------------------------------------------------------------------- /data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/data_provider.py -------------------------------------------------------------------------------- /datasets/activitynet_captions/build_vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/build_vocab.py -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/activitynet_captions_glove_embeds.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/activitynet_captions_glove_embeds.npy -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/anchors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/anchors.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/test.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/train.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/val.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/val.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/vocabulary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/vocabulary.txt -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/weights_anchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/weights_anchor.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/data/save/word2id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/data/save/word2id.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/features/put_feature_hdf5_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datasets/activitynet_captions/get_anchor_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/get_anchor_weight.py -------------------------------------------------------------------------------- /datasets/activitynet_captions/get_boundary_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/get_boundary_weight.py -------------------------------------------------------------------------------- /datasets/activitynet_captions/prepare_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/prepare_data.sh -------------------------------------------------------------------------------- /datasets/activitynet_captions/raw_data/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/raw_data/train.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/raw_data/val_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/raw_data/val_1.json -------------------------------------------------------------------------------- /datasets/activitynet_captions/raw_data/val_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/activitynet_captions/raw_data/val_2.json -------------------------------------------------------------------------------- /datasets/charades/build_vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/build_vocab.py -------------------------------------------------------------------------------- /datasets/charades/data/save/anchors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/anchors.json -------------------------------------------------------------------------------- /datasets/charades/data/save/charades_glove_embeds.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/charades_glove_embeds.npy -------------------------------------------------------------------------------- /datasets/charades/data/save/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/test.json -------------------------------------------------------------------------------- /datasets/charades/data/save/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/train.json -------------------------------------------------------------------------------- /datasets/charades/data/save/val.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/val.json -------------------------------------------------------------------------------- /datasets/charades/data/save/vocabulary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/vocabulary.txt -------------------------------------------------------------------------------- /datasets/charades/data/save/weights_anchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/weights_anchor.json -------------------------------------------------------------------------------- /datasets/charades/data/save/weights_boundary.json: -------------------------------------------------------------------------------- 1 | [0.9399359772457527, 0.06006402275424726] -------------------------------------------------------------------------------- /datasets/charades/data/save/word2id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/data/save/word2id.json -------------------------------------------------------------------------------- /datasets/charades/features/put_feature_hdf5_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datasets/charades/get_anchor_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/get_anchor_weight.py -------------------------------------------------------------------------------- /datasets/charades/get_boundary_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/get_boundary_weight.py -------------------------------------------------------------------------------- /datasets/charades/prepare_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/prepare_data.sh -------------------------------------------------------------------------------- /datasets/charades/raw_data/charades_sta_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/raw_data/charades_sta_test.txt -------------------------------------------------------------------------------- /datasets/charades/raw_data/charades_sta_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/charades/raw_data/charades_sta_train.txt -------------------------------------------------------------------------------- /datasets/tacos/build_vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/build_vocab.py -------------------------------------------------------------------------------- /datasets/tacos/data/save/anchors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/anchors.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/tacos_glove_embeds.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/tacos_glove_embeds.npy -------------------------------------------------------------------------------- /datasets/tacos/data/save/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/test.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/train.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/val.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/val.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/vocabulary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/vocabulary.txt -------------------------------------------------------------------------------- /datasets/tacos/data/save/weights_anchor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/weights_anchor.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/weights_boundary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/weights_boundary.json -------------------------------------------------------------------------------- /datasets/tacos/data/save/word2id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/data/save/word2id.json -------------------------------------------------------------------------------- /datasets/tacos/features/put_feature_hdf5_here.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datasets/tacos/get_anchor_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/get_anchor_weight.py -------------------------------------------------------------------------------- /datasets/tacos/get_boundary_weight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/get_boundary_weight.py -------------------------------------------------------------------------------- /datasets/tacos/prepare_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/prepare_data.sh -------------------------------------------------------------------------------- /datasets/tacos/raw_data/tacos_test_75_99.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/raw_data/tacos_test_75_99.txt -------------------------------------------------------------------------------- /datasets/tacos/raw_data/tacos_train_0_74.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/raw_data/tacos_train_0_74.txt -------------------------------------------------------------------------------- /datasets/tacos/raw_data/tacos_val_100_126.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/raw_data/tacos_val_100_126.txt -------------------------------------------------------------------------------- /datasets/tacos/raw_data/video_info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/datasets/tacos/raw_data/video_info.json -------------------------------------------------------------------------------- /download/download_glove.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/download/download_glove.sh -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/eval.py -------------------------------------------------------------------------------- /method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/method.png -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/model.py -------------------------------------------------------------------------------- /opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/opt.py -------------------------------------------------------------------------------- /random_anchor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/random_anchor.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/requirements.txt -------------------------------------------------------------------------------- /results/activitynet_captions/performance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/activitynet_captions/performance.txt -------------------------------------------------------------------------------- /results/activitynet_captions/predict_proposals_test_nms_0.55.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/activitynet_captions/predict_proposals_test_nms_0.55.json -------------------------------------------------------------------------------- /results/charades/performance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/charades/performance.txt -------------------------------------------------------------------------------- /results/charades/predict_proposals_test_nms_0.55.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/charades/predict_proposals_test_nms_0.55.json -------------------------------------------------------------------------------- /results/tacos/performance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/tacos/performance.txt -------------------------------------------------------------------------------- /results/tacos/predict_proposals_test_nms_0.30.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/results/tacos/predict_proposals_test_nms_0.30.json -------------------------------------------------------------------------------- /scripts/eval_activitynet_captions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/eval_activitynet_captions.sh -------------------------------------------------------------------------------- /scripts/eval_charades.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/eval_charades.sh -------------------------------------------------------------------------------- /scripts/eval_tacos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/eval_tacos.sh -------------------------------------------------------------------------------- /scripts/test_activitynet_captions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/test_activitynet_captions.sh -------------------------------------------------------------------------------- /scripts/test_charades.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/test_charades.sh -------------------------------------------------------------------------------- /scripts/test_tacos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/test_tacos.sh -------------------------------------------------------------------------------- /scripts/train_activitynet_captions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/train_activitynet_captions.sh -------------------------------------------------------------------------------- /scripts/train_charades.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/train_charades.sh -------------------------------------------------------------------------------- /scripts/train_tacos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/scripts/train_tacos.sh -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/test.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/train.py -------------------------------------------------------------------------------- /util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaywongWang/CBP/HEAD/util.py --------------------------------------------------------------------------------