gitextract_j1r0m0pd/ ├── .all-contributorsrc ├── .github/ │ └── workflows/ │ ├── linux64.yml │ └── macos.yml ├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── Jenkinsfile ├── LICENSE ├── README.md ├── config.yaml ├── cuda/ │ ├── CMakeLists.txt │ ├── include/ │ │ ├── CMakeLists.txt │ │ ├── cuda_mat3.hpp │ │ ├── cuda_mat3.inl.hpp │ │ └── cuda_types3.hpp │ └── src/ │ ├── CMakeLists.txt │ ├── gpu_mat3.cu │ ├── labeling_BE_3D_light.cu │ ├── labeling_BE_3D_light_shared.cu │ ├── labeling_BE_big_tex.cu │ ├── labeling_BE_light.cu │ ├── labeling_BKE_NoInlineCompression.cu │ ├── labeling_BUF_2S.cu │ ├── labeling_BUF_3D_NoInlineCompression.cu │ ├── labeling_BUF_NoInlineCompression.cu │ ├── labeling_KE4.cu │ ├── labeling_KE_2S.cu │ ├── labeling_OLE_tex.cu │ ├── labeling_RADAR.cu │ ├── labeling_TUF.cu │ ├── labeling_UF_InlineCompression.cu │ ├── labeling_UF_naive.cu │ ├── labeling_allegretti_2018.cu │ ├── labeling_allegretti_2019_BBDT.cu │ ├── labeling_allegretti_2019_BKE.cu │ ├── labeling_allegretti_2019_BKE_3D.cu │ ├── labeling_allegretti_2019_BUF.cu │ ├── labeling_allegretti_2019_BUF_3D.cu │ ├── labeling_allegretti_2019_DRAG.cu │ ├── labeling_allegretti_2019_SAUF.cu │ ├── labeling_allegretti_2019_UF_3D.cu │ ├── labeling_cabaret_2017.cu │ ├── labeling_chen_2011.cu │ ├── labeling_chen_2011_1024.cu │ ├── labeling_chen_2011_2048.cu │ ├── labeling_chen_2011_512.cu │ ├── labeling_hennequin_2018_HA4.cu │ ├── labeling_hennequin_2018_HA8.cu │ ├── labeling_kalentev_2011.cu │ ├── labeling_oliveira_2010.cu │ ├── labeling_paravecino_2014.cu │ ├── labeling_rasmusson_2013.cu │ ├── labeling_soh_2014_8DLS.cu │ ├── labeling_soh_2014_M8DLS.cu │ ├── labeling_stava_2011.cu │ ├── labeling_yonehara_2015.cu │ ├── labeling_zavalishin_2016.cu │ ├── labeling_zavalishin_2016_3D.cu │ └── next_to_trash/ │ ├── labeling_CUDA_BKE_InlineCompression.cu │ ├── labeling_CUDA_BUF_2S.cu │ ├── labeling_CUDA_KE_2S.cu │ └── labeling_CUDA_UF_InlineCompression.cu ├── doc/ │ ├── EPDT/ │ │ └── README.md │ ├── README.txt │ ├── config_2d.yaml │ ├── config_3d.yaml │ ├── config_base.yaml │ ├── config_ci_cpu.yaml │ ├── config_ci_cpu2d.yaml │ ├── config_cuda_2d.yaml │ ├── config_cuda_3d.yaml │ ├── config_epdt_19c.yaml │ ├── config_epdt_22c.yaml │ ├── config_epdt_26c.yaml │ └── config_jenkins.yaml ├── include/ │ ├── CMakeLists.txt │ ├── bit_scan_forward.h │ ├── check_labeling.h │ ├── config_data.h │ ├── file_manager.h │ ├── labeling3D_EPDT_19c.h │ ├── labeling3D_EPDT_19c_211b.h │ ├── labeling3D_EPDT_19c_action_def.inc.h │ ├── labeling3D_EPDT_19c_action_def_mem.inc.h │ ├── labeling3D_EPDT_19c_action_def_memory.inc.h │ ├── labeling3D_EPDT_19c_tree.inc.h │ ├── labeling3D_EPDT_22c.h │ ├── labeling3D_EPDT_22c_211b.h │ ├── labeling3D_EPDT_22c_action_def.inc.h │ ├── labeling3D_EPDT_22c_action_def_mem.inc.h │ ├── labeling3D_EPDT_22c_action_def_memory.inc.h │ ├── labeling3D_EPDT_22c_tree.inc.h │ ├── labeling3D_EPDT_26c.h │ ├── labeling3D_EPDT_26c_action_def.inc.h │ ├── labeling3D_EPDT_26c_action_def_mem.inc.h │ ├── labeling3D_EPDT_26c_action_def_memory.inc.h │ ├── labeling3D_EPDT_26c_tree.inc.h │ ├── labeling3D_EPDT_2829_action_undef.inc.h │ ├── labeling3D_PRED_2021.h │ ├── labeling3D_PRED_2021_cl_forest.inc.h │ ├── labeling3D_PRED_2021_fl_forest.inc.h │ ├── labeling3D_PRED_2021_ll_forest.inc.h │ ├── labeling3D_PRED_2021_sl_forest.inc.h │ ├── labeling3D_PREDpp_2021.h │ ├── labeling3D_PREDpp_2021_cl_forest.inc.h │ ├── labeling3D_PREDpp_2021_fl_forest.inc.h │ ├── labeling3D_PREDpp_2021_ll_forest.inc.h │ ├── labeling3D_PREDpp_2021_sl_forest.inc.h │ ├── labeling3D_SAUF_2021.h │ ├── labeling3D_SAUF_2021_tree.inc.h │ ├── labeling3D_SAUFpp_2021.h │ ├── labeling3D_SAUFpp_2021_tree.inc.h │ ├── labeling3D_he_2011.h │ ├── labeling3D_he_2011_run.h │ ├── labeling3D_he_2011_tree.inc.h │ ├── labeling3D_naive.h │ ├── labeling_HT_CCL_Diaz2019_v1_2_0.h │ ├── labeling_PREDpp_2021.h │ ├── labeling_PREDpp_2021_cl_forest.inc.h │ ├── labeling_PREDpp_2021_fl_forest.inc.h │ ├── labeling_algorithms.h │ ├── labeling_bolelli_2018.h │ ├── labeling_bolelli_2018_drag.inc.h │ ├── labeling_bolelli_2019.h │ ├── labeling_bolelli_2019_forest.inc.h │ ├── labeling_bolelli_2019_forest_fl.inc.h │ ├── labeling_bolelli_2019_forest_ll.inc.h │ ├── labeling_bolelli_2019_forest_sl.inc.h │ ├── labeling_distefano_1999.h │ ├── labeling_fchang_2003.h │ ├── labeling_grana_2010.h │ ├── labeling_grana_2010_tree.inc.h │ ├── labeling_grana_2016.h │ ├── labeling_grana_2016_forest.inc.h │ ├── labeling_grana_2016_forest_0.inc.h │ ├── labeling_he_2008.h │ ├── labeling_he_2014.h │ ├── labeling_he_2014_graph.inc.h │ ├── labeling_lacassagne_2016.h │ ├── labeling_lacassagne_2016_code.inc.h │ ├── labeling_lee_2021_bmrs.h │ ├── labeling_lee_2021_bmrs_no_zeroinit.h │ ├── labeling_lee_2021_brts.h │ ├── labeling_lee_2021_brts_no_zeroinit.h │ ├── labeling_null.h │ ├── labeling_sauf_4c.h │ ├── labeling_sauf_4c_tree.inc.h │ ├── labeling_sauf_background.h │ ├── labeling_sauf_bg_tree.inc.h │ ├── labeling_tagliatelle_2021.h │ ├── labeling_tagliatelle_2021_cl_forest.inc.h │ ├── labeling_tagliatelle_2021_fl_forest.inc.h │ ├── labeling_tagliatelle_2021_ll_forest.inc.h │ ├── labeling_tagliatelle_2021_sl_forest.inc.h │ ├── labeling_wu_2009.h │ ├── labeling_wu_2009_tree.inc.h │ ├── labeling_wychang_2015.h │ ├── labeling_wychang_2015_tree.inc.h │ ├── labeling_wychang_2015_tree_0.inc.h │ ├── labeling_zhao_2010.h │ ├── labels_solver.h │ ├── memory_tester.h │ ├── performance_evaluator.h │ ├── progress_bar.h │ ├── register.h │ ├── stream_demultiplexer.h │ ├── system_info.h │ ├── utilities.h │ ├── volume_util.h │ ├── yacclab_tensor.h │ └── yacclab_tests.h ├── old/ │ ├── .travis.yml │ ├── configurationReader.h │ └── equivalenceSolverSuzuki.h ├── spike/ │ └── performanceEvaluator.h.chrono ├── src/ │ ├── CMakeLists.txt │ ├── check_labeling.cc │ ├── config_data.cc │ ├── file_manager.cc │ ├── labeling3D_EPDT_19c.cc │ ├── labeling3D_EPDT_22c.cc │ ├── labeling3D_EPDT_26c.cc │ ├── labeling3D_PRED_2021.cc │ ├── labeling3D_PREDpp_2021.cc │ ├── labeling3D_SAUF_2021.cc │ ├── labeling3D_SAUFpp_2021.cc │ ├── labeling3D_he_2011.cc │ ├── labeling3D_he_2011_run.cc │ ├── labeling3D_naive.cc │ ├── labeling_HT_CCL_Diaz2019_v1_2_0.cc │ ├── labeling_PREDpp_2021.cc │ ├── labeling_algorithms.cc │ ├── labeling_bolelli_2018.cc │ ├── labeling_bolelli_2019.cc │ ├── labeling_distefano_1999.cc │ ├── labeling_fchang_2003.cc │ ├── labeling_grana_2010.cc │ ├── labeling_grana_2016.cc │ ├── labeling_he_2008.cc │ ├── labeling_he_2014.cc │ ├── labeling_lacassagne_2016.cc │ ├── labeling_lee_2021_bmrs.cc │ ├── labeling_lee_2021_brts.cc │ ├── labeling_null.cc │ ├── labeling_sauf_4c.cc │ ├── labeling_sauf_background.cc │ ├── labeling_tagliatelle_2021.cc │ ├── labeling_wu_2009.cc │ ├── labeling_wychang_2015.cc │ ├── labeling_zhao_2010.cc │ ├── labels_solver.cc │ ├── main.cc │ ├── system_info.cc │ ├── utilities.cc │ ├── volume_util.cc │ ├── yacclab_tensor.cc │ └── yacclab_tests.cc └── tools/ ├── actions-scripts/ │ └── macos-before-install.sh ├── embed_pdf/ │ └── embed.php ├── jenkins-scripts/ │ └── run-script.sh └── travis-scripts/ ├── before-install.sh └── run-script.sh