├── .gitignore ├── README.md ├── annotator ├── 0.pkl ├── README.md ├── annotate.py ├── check_status.py ├── core │ ├── __init__.py │ ├── annotate.py │ ├── diagram.py │ ├── draw.py │ ├── interface.py │ └── parse.py ├── evaluate_agreement_connectivity.py ├── evaluate_agreement_grouping.py ├── evaluate_agreement_macro.py ├── evaluate_agreement_rst.py ├── examine_annotation.py ├── extract_full_annotation.py ├── sample_annotation.py ├── visualize_ai2d_json.py └── visualize_annotation.py ├── dataloaders └── pytorch │ ├── README.md │ ├── ai2d_rst.py │ └── train_gcn.py ├── examples ├── 2185.png ├── connectivity_2185.png ├── layout_2185.png ├── macro-groups.png ├── rst_2185.png └── segmentation_2185.png ├── guide ├── README.md └── ai2d_annotation_manual_v1.0.pdf ├── reliability ├── README.md ├── connectivity │ └── connectivity.csv ├── grouping │ └── grouping.csv ├── macro │ └── macro.csv ├── measure_ia_connectivity.r ├── measure_ia_group.r ├── measure_ia_macro.r ├── measure_ia_rst.r ├── rst │ └── rst.csv └── sampled_data │ ├── sample_119_macro.pkl │ ├── sample_227_rst.pkl │ ├── sample_239_connectivity.pkl │ └── sample_256_grouping.pkl ├── requirements.txt └── utils ├── README.md └── build_graphs.py /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/README.md -------------------------------------------------------------------------------- /annotator/0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/0.pkl -------------------------------------------------------------------------------- /annotator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/README.md -------------------------------------------------------------------------------- /annotator/annotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/annotate.py -------------------------------------------------------------------------------- /annotator/check_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/check_status.py -------------------------------------------------------------------------------- /annotator/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/__init__.py -------------------------------------------------------------------------------- /annotator/core/annotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/annotate.py -------------------------------------------------------------------------------- /annotator/core/diagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/diagram.py -------------------------------------------------------------------------------- /annotator/core/draw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/draw.py -------------------------------------------------------------------------------- /annotator/core/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/interface.py -------------------------------------------------------------------------------- /annotator/core/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/core/parse.py -------------------------------------------------------------------------------- /annotator/evaluate_agreement_connectivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/evaluate_agreement_connectivity.py -------------------------------------------------------------------------------- /annotator/evaluate_agreement_grouping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/evaluate_agreement_grouping.py -------------------------------------------------------------------------------- /annotator/evaluate_agreement_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/evaluate_agreement_macro.py -------------------------------------------------------------------------------- /annotator/evaluate_agreement_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/evaluate_agreement_rst.py -------------------------------------------------------------------------------- /annotator/examine_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/examine_annotation.py -------------------------------------------------------------------------------- /annotator/extract_full_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/extract_full_annotation.py -------------------------------------------------------------------------------- /annotator/sample_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/sample_annotation.py -------------------------------------------------------------------------------- /annotator/visualize_ai2d_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/visualize_ai2d_json.py -------------------------------------------------------------------------------- /annotator/visualize_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/annotator/visualize_annotation.py -------------------------------------------------------------------------------- /dataloaders/pytorch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/dataloaders/pytorch/README.md -------------------------------------------------------------------------------- /dataloaders/pytorch/ai2d_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/dataloaders/pytorch/ai2d_rst.py -------------------------------------------------------------------------------- /dataloaders/pytorch/train_gcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/dataloaders/pytorch/train_gcn.py -------------------------------------------------------------------------------- /examples/2185.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/2185.png -------------------------------------------------------------------------------- /examples/connectivity_2185.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/connectivity_2185.png -------------------------------------------------------------------------------- /examples/layout_2185.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/layout_2185.png -------------------------------------------------------------------------------- /examples/macro-groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/macro-groups.png -------------------------------------------------------------------------------- /examples/rst_2185.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/rst_2185.png -------------------------------------------------------------------------------- /examples/segmentation_2185.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/examples/segmentation_2185.png -------------------------------------------------------------------------------- /guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/guide/README.md -------------------------------------------------------------------------------- /guide/ai2d_annotation_manual_v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/guide/ai2d_annotation_manual_v1.0.pdf -------------------------------------------------------------------------------- /reliability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/README.md -------------------------------------------------------------------------------- /reliability/connectivity/connectivity.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/connectivity/connectivity.csv -------------------------------------------------------------------------------- /reliability/grouping/grouping.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/grouping/grouping.csv -------------------------------------------------------------------------------- /reliability/macro/macro.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/macro/macro.csv -------------------------------------------------------------------------------- /reliability/measure_ia_connectivity.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/measure_ia_connectivity.r -------------------------------------------------------------------------------- /reliability/measure_ia_group.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/measure_ia_group.r -------------------------------------------------------------------------------- /reliability/measure_ia_macro.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/measure_ia_macro.r -------------------------------------------------------------------------------- /reliability/measure_ia_rst.r: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/measure_ia_rst.r -------------------------------------------------------------------------------- /reliability/rst/rst.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/rst/rst.csv -------------------------------------------------------------------------------- /reliability/sampled_data/sample_119_macro.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/sampled_data/sample_119_macro.pkl -------------------------------------------------------------------------------- /reliability/sampled_data/sample_227_rst.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/sampled_data/sample_227_rst.pkl -------------------------------------------------------------------------------- /reliability/sampled_data/sample_239_connectivity.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/sampled_data/sample_239_connectivity.pkl -------------------------------------------------------------------------------- /reliability/sampled_data/sample_256_grouping.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/reliability/sampled_data/sample_256_grouping.pkl -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/utils/README.md -------------------------------------------------------------------------------- /utils/build_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thiippal/AI2D-RST/HEAD/utils/build_graphs.py --------------------------------------------------------------------------------