gitextract_tbpjfk2p/ ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── config.py ├── data/ │ └── stanford_filtered/ │ └── README.md ├── dataloaders/ │ ├── __init__.py │ ├── blob.py │ ├── image_transforms.py │ ├── mscoco.py │ └── visual_genome.py ├── docs/ │ ├── LICENSE.md │ ├── _config.yaml │ ├── _includes/ │ │ └── image.html │ ├── _layouts/ │ │ └── default.html │ ├── index.md │ └── upload.sh ├── lib/ │ ├── __init__.py │ ├── draw_rectangles/ │ │ ├── draw_rectangles.c │ │ ├── draw_rectangles.pyx │ │ └── setup.py │ ├── evaluation/ │ │ ├── __init__.py │ │ ├── sg_eval.py │ │ ├── sg_eval_all_rel_cates.py │ │ ├── sg_eval_slow.py │ │ └── test_sg_eval.py │ ├── fpn/ │ │ ├── anchor_targets.py │ │ ├── box_intersections_cpu/ │ │ │ ├── bbox.c │ │ │ ├── bbox.pyx │ │ │ └── setup.py │ │ ├── box_utils.py │ │ ├── generate_anchors.py │ │ ├── make.sh │ │ ├── nms/ │ │ │ ├── Makefile │ │ │ ├── build.py │ │ │ ├── functions/ │ │ │ │ └── nms.py │ │ │ └── src/ │ │ │ ├── cuda/ │ │ │ │ ├── Makefile │ │ │ │ ├── nms_kernel.cu │ │ │ │ └── nms_kernel.h │ │ │ ├── nms_cuda.c │ │ │ └── nms_cuda.h │ │ ├── proposal_assignments/ │ │ │ ├── proposal_assignments_det.py │ │ │ ├── proposal_assignments_gtbox.py │ │ │ ├── proposal_assignments_postnms.py │ │ │ ├── proposal_assignments_rel.py │ │ │ └── rel_assignments.py │ │ └── roi_align/ │ │ ├── Makefile │ │ ├── __init__.py │ │ ├── _ext/ │ │ │ ├── __init__.py │ │ │ └── roi_align/ │ │ │ └── __init__.py │ │ ├── build.py │ │ ├── functions/ │ │ │ ├── __init__.py │ │ │ └── roi_align.py │ │ ├── modules/ │ │ │ ├── __init__.py │ │ │ └── roi_align.py │ │ └── src/ │ │ ├── cuda/ │ │ │ ├── Makefile │ │ │ ├── roi_align_kernel.cu │ │ │ └── roi_align_kernel.h │ │ ├── roi_align_cuda.c │ │ └── roi_align_cuda.h │ ├── get_dataset_counts.py │ ├── get_union_boxes.py │ ├── lstm/ │ │ ├── __init__.py │ │ ├── decoder_rnn.py │ │ └── highway_lstm_cuda/ │ │ ├── __init__.py │ │ ├── _ext/ │ │ │ ├── __init__.py │ │ │ └── highway_lstm_layer/ │ │ │ └── __init__.py │ │ ├── alternating_highway_lstm.py │ │ ├── build.py │ │ ├── make.sh │ │ └── src/ │ │ ├── highway_lstm_cuda.c │ │ ├── highway_lstm_cuda.h │ │ ├── highway_lstm_kernel.cu │ │ └── highway_lstm_kernel.h │ ├── object_detector.py │ ├── pytorch_misc.py │ ├── rel_model.py │ ├── rel_model_stanford.py │ ├── resnet.py │ ├── sparse_targets.py │ ├── surgery.py │ └── word_vectors.py ├── misc/ │ ├── __init__.py │ ├── motifs.py │ ├── object_types.txt │ └── relation_types.txt ├── models/ │ ├── _visualize.py │ ├── eval_rel_count.py │ ├── eval_rels.py │ ├── train_detector.py │ └── train_rels.py └── scripts/ ├── eval_models_sgcls.sh ├── eval_models_sgdet.sh ├── pretrain_detector.sh ├── refine_for_detection.sh ├── train_models_sgcls.sh ├── train_motifnet.sh └── train_stanford.sh