├── .gitignore ├── LICENSE.txt ├── Makefile ├── README.md ├── app ├── __init__.py ├── datasets │ ├── .gitignore │ ├── __init__.py │ ├── build_dataset_index.py │ ├── build_preview.py │ ├── check_sample_pairing.py │ ├── compute_dataset_statistics.py │ ├── config.py │ ├── crop_system_from_png_page.py │ ├── find_systems_in_svg_page.py │ ├── grandstaff │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── build.py │ │ ├── build_preview.py │ │ └── check_correspondence.py │ ├── musescore_corpus_conversion.py │ ├── prepare_corpus_lmx_and_musicxml.py │ ├── prepare_corpus_page_geometries.py │ ├── prepare_corpus_png_systems.py │ ├── scanned │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── build.py │ │ ├── detect_systems_in_svg.py │ │ ├── finalize.py │ │ ├── load_workbench.py │ │ ├── prepare_imslp_pngs.py │ │ ├── progress.py │ │ └── save_workbench.py │ ├── slice_scores.py │ ├── splits │ │ ├── README.md │ │ ├── __main__.py │ │ ├── annotation_problematic_scores.yaml │ │ ├── constants.py │ │ ├── data │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── dev_scores.yaml │ │ │ ├── stats.yaml │ │ │ ├── test_scores.yaml │ │ │ ├── test_sets.yaml │ │ │ └── train_scores.yaml │ │ ├── generate.py │ │ ├── generate_dev_partition.py │ │ ├── generate_test_partition.py │ │ ├── generate_train_partition.py │ │ ├── globally_ignored_scores.yaml │ │ ├── write_scores.py │ │ ├── write_sets.py │ │ └── write_stats.py │ ├── synthetic │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── build.py │ │ └── finalize.py │ ├── take_scores.py │ └── transfer_samples.py ├── evaluation │ ├── TEDn.py │ ├── TEDn_lmx_xml.py │ └── __init__.py ├── linearization │ ├── Delinearizer.py │ ├── Linearizer.py │ ├── LmxFile.py │ ├── __init__.py │ ├── __main__.py │ └── vocabulary.py └── symbolic │ ├── MxlFile.py │ ├── PitchAlternator.py │ ├── Pruner.py │ ├── README.md │ ├── __init__.py │ ├── actual_durations_to_fractional.py │ ├── debug_compare.py │ ├── fractional_durations_to_actual.py │ ├── get_head_attributes.py │ ├── part_to_score.py │ ├── sort_attributes.py │ └── split_part_to_systems.py ├── docs ├── img │ ├── annotating-scanned-dataset.png │ ├── stem-none.png │ ├── triplet-forward.png │ └── voice-overlap.png └── linearized-musicxml.md ├── requirements.txt ├── slurm ├── .gitignore ├── build_dataset_grandstaff.sh └── build_dataset_synthetic.sh ├── tests ├── __init__.py ├── __main__.py ├── evaluation │ ├── __init__.py │ ├── __main__.py │ ├── scan_corpus.py │ └── scan_testset.py ├── linearization │ ├── BasicsTest.py │ ├── LinearizerTestCase.py │ ├── TupletsTest.py │ ├── __init__.py │ ├── __main__.py │ ├── samples │ │ ├── .gitignore │ │ ├── basics │ │ │ ├── grandstaff.lmx │ │ │ ├── grandstaff.mscz │ │ │ ├── grandstaff.xml │ │ │ ├── note_types.lmx │ │ │ ├── note_types.mscz │ │ │ ├── note_types.xml │ │ │ ├── one_empty_measure.lmx │ │ │ ├── one_empty_measure.mscz │ │ │ └── one_empty_measure.xml │ │ └── tuplets │ │ │ ├── simple_2345.lmx │ │ │ ├── simple_2345.mscz │ │ │ ├── simple_2345.xml │ │ │ ├── simple_67.lmx │ │ │ ├── simple_67.mscz │ │ │ ├── simple_67.xml │ │ │ ├── simple_89.lmx │ │ │ ├── simple_89.mscz │ │ │ └── simple_89.xml │ └── scan_corpus.py └── symbolic │ ├── SplitSystemsTest.py │ └── __init__.py └── zeus ├── .gitignore ├── LICENSE.txt ├── README.md ├── create_pickle.py ├── requirements.txt ├── ser_metric.py ├── tedn_metric.py └── zeus.py /.gitignore: -------------------------------------------------------------------------------- 1 | /lilypond 2 | /.venv 3 | __pycache__ 4 | /datasets 5 | /musescore 6 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/datasets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/.gitignore -------------------------------------------------------------------------------- /app/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/datasets/build_dataset_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/build_dataset_index.py -------------------------------------------------------------------------------- /app/datasets/build_preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/build_preview.py -------------------------------------------------------------------------------- /app/datasets/check_sample_pairing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/check_sample_pairing.py -------------------------------------------------------------------------------- /app/datasets/compute_dataset_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/compute_dataset_statistics.py -------------------------------------------------------------------------------- /app/datasets/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/config.py -------------------------------------------------------------------------------- /app/datasets/crop_system_from_png_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/crop_system_from_png_page.py -------------------------------------------------------------------------------- /app/datasets/find_systems_in_svg_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/find_systems_in_svg_page.py -------------------------------------------------------------------------------- /app/datasets/grandstaff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/datasets/grandstaff/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/grandstaff/__main__.py -------------------------------------------------------------------------------- /app/datasets/grandstaff/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/grandstaff/build.py -------------------------------------------------------------------------------- /app/datasets/grandstaff/build_preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/grandstaff/build_preview.py -------------------------------------------------------------------------------- /app/datasets/grandstaff/check_correspondence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/grandstaff/check_correspondence.py -------------------------------------------------------------------------------- /app/datasets/musescore_corpus_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/musescore_corpus_conversion.py -------------------------------------------------------------------------------- /app/datasets/prepare_corpus_lmx_and_musicxml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/prepare_corpus_lmx_and_musicxml.py -------------------------------------------------------------------------------- /app/datasets/prepare_corpus_page_geometries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/prepare_corpus_page_geometries.py -------------------------------------------------------------------------------- /app/datasets/prepare_corpus_png_systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/prepare_corpus_png_systems.py -------------------------------------------------------------------------------- /app/datasets/scanned/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/datasets/scanned/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/__main__.py -------------------------------------------------------------------------------- /app/datasets/scanned/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/build.py -------------------------------------------------------------------------------- /app/datasets/scanned/detect_systems_in_svg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/detect_systems_in_svg.py -------------------------------------------------------------------------------- /app/datasets/scanned/finalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/finalize.py -------------------------------------------------------------------------------- /app/datasets/scanned/load_workbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/load_workbench.py -------------------------------------------------------------------------------- /app/datasets/scanned/prepare_imslp_pngs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/prepare_imslp_pngs.py -------------------------------------------------------------------------------- /app/datasets/scanned/progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/progress.py -------------------------------------------------------------------------------- /app/datasets/scanned/save_workbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/scanned/save_workbench.py -------------------------------------------------------------------------------- /app/datasets/slice_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/slice_scores.py -------------------------------------------------------------------------------- /app/datasets/splits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/README.md -------------------------------------------------------------------------------- /app/datasets/splits/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/__main__.py -------------------------------------------------------------------------------- /app/datasets/splits/annotation_problematic_scores.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/annotation_problematic_scores.yaml -------------------------------------------------------------------------------- /app/datasets/splits/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/constants.py -------------------------------------------------------------------------------- /app/datasets/splits/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/README.md -------------------------------------------------------------------------------- /app/datasets/splits/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/__init__.py -------------------------------------------------------------------------------- /app/datasets/splits/data/dev_scores.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/dev_scores.yaml -------------------------------------------------------------------------------- /app/datasets/splits/data/stats.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/stats.yaml -------------------------------------------------------------------------------- /app/datasets/splits/data/test_scores.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/test_scores.yaml -------------------------------------------------------------------------------- /app/datasets/splits/data/test_sets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/test_sets.yaml -------------------------------------------------------------------------------- /app/datasets/splits/data/train_scores.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/data/train_scores.yaml -------------------------------------------------------------------------------- /app/datasets/splits/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/generate.py -------------------------------------------------------------------------------- /app/datasets/splits/generate_dev_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/generate_dev_partition.py -------------------------------------------------------------------------------- /app/datasets/splits/generate_test_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/generate_test_partition.py -------------------------------------------------------------------------------- /app/datasets/splits/generate_train_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/generate_train_partition.py -------------------------------------------------------------------------------- /app/datasets/splits/globally_ignored_scores.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/globally_ignored_scores.yaml -------------------------------------------------------------------------------- /app/datasets/splits/write_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/write_scores.py -------------------------------------------------------------------------------- /app/datasets/splits/write_sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/write_sets.py -------------------------------------------------------------------------------- /app/datasets/splits/write_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/splits/write_stats.py -------------------------------------------------------------------------------- /app/datasets/synthetic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/datasets/synthetic/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/synthetic/__main__.py -------------------------------------------------------------------------------- /app/datasets/synthetic/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/synthetic/build.py -------------------------------------------------------------------------------- /app/datasets/synthetic/finalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/synthetic/finalize.py -------------------------------------------------------------------------------- /app/datasets/take_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/take_scores.py -------------------------------------------------------------------------------- /app/datasets/transfer_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/datasets/transfer_samples.py -------------------------------------------------------------------------------- /app/evaluation/TEDn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/evaluation/TEDn.py -------------------------------------------------------------------------------- /app/evaluation/TEDn_lmx_xml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/evaluation/TEDn_lmx_xml.py -------------------------------------------------------------------------------- /app/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/linearization/Delinearizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/linearization/Delinearizer.py -------------------------------------------------------------------------------- /app/linearization/Linearizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/linearization/Linearizer.py -------------------------------------------------------------------------------- /app/linearization/LmxFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/linearization/LmxFile.py -------------------------------------------------------------------------------- /app/linearization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/linearization/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/linearization/__main__.py -------------------------------------------------------------------------------- /app/linearization/vocabulary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/linearization/vocabulary.py -------------------------------------------------------------------------------- /app/symbolic/MxlFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/MxlFile.py -------------------------------------------------------------------------------- /app/symbolic/PitchAlternator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/PitchAlternator.py -------------------------------------------------------------------------------- /app/symbolic/Pruner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/Pruner.py -------------------------------------------------------------------------------- /app/symbolic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/README.md -------------------------------------------------------------------------------- /app/symbolic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/symbolic/actual_durations_to_fractional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/actual_durations_to_fractional.py -------------------------------------------------------------------------------- /app/symbolic/debug_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/debug_compare.py -------------------------------------------------------------------------------- /app/symbolic/fractional_durations_to_actual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/fractional_durations_to_actual.py -------------------------------------------------------------------------------- /app/symbolic/get_head_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/get_head_attributes.py -------------------------------------------------------------------------------- /app/symbolic/part_to_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/part_to_score.py -------------------------------------------------------------------------------- /app/symbolic/sort_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/sort_attributes.py -------------------------------------------------------------------------------- /app/symbolic/split_part_to_systems.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/app/symbolic/split_part_to_systems.py -------------------------------------------------------------------------------- /docs/img/annotating-scanned-dataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/docs/img/annotating-scanned-dataset.png -------------------------------------------------------------------------------- /docs/img/stem-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/docs/img/stem-none.png -------------------------------------------------------------------------------- /docs/img/triplet-forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/docs/img/triplet-forward.png -------------------------------------------------------------------------------- /docs/img/voice-overlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/docs/img/voice-overlap.png -------------------------------------------------------------------------------- /docs/linearized-musicxml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/docs/linearized-musicxml.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/requirements.txt -------------------------------------------------------------------------------- /slurm/.gitignore: -------------------------------------------------------------------------------- 1 | /logs -------------------------------------------------------------------------------- /slurm/build_dataset_grandstaff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/slurm/build_dataset_grandstaff.sh -------------------------------------------------------------------------------- /slurm/build_dataset_synthetic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/slurm/build_dataset_synthetic.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/__main__.py -------------------------------------------------------------------------------- /tests/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/evaluation/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/evaluation/__main__.py -------------------------------------------------------------------------------- /tests/evaluation/scan_corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/evaluation/scan_corpus.py -------------------------------------------------------------------------------- /tests/evaluation/scan_testset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/evaluation/scan_testset.py -------------------------------------------------------------------------------- /tests/linearization/BasicsTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/BasicsTest.py -------------------------------------------------------------------------------- /tests/linearization/LinearizerTestCase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/LinearizerTestCase.py -------------------------------------------------------------------------------- /tests/linearization/TupletsTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/TupletsTest.py -------------------------------------------------------------------------------- /tests/linearization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/linearization/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/__main__.py -------------------------------------------------------------------------------- /tests/linearization/samples/.gitignore: -------------------------------------------------------------------------------- 1 | .mscbackup 2 | /conversions.json 3 | -------------------------------------------------------------------------------- /tests/linearization/samples/basics/grandstaff.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/grandstaff.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/basics/grandstaff.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/grandstaff.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/basics/grandstaff.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/grandstaff.xml -------------------------------------------------------------------------------- /tests/linearization/samples/basics/note_types.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/note_types.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/basics/note_types.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/note_types.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/basics/note_types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/note_types.xml -------------------------------------------------------------------------------- /tests/linearization/samples/basics/one_empty_measure.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/one_empty_measure.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/basics/one_empty_measure.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/one_empty_measure.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/basics/one_empty_measure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/basics/one_empty_measure.xml -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_2345.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_2345.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_2345.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_2345.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_2345.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_2345.xml -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_67.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_67.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_67.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_67.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_67.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_67.xml -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_89.lmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_89.lmx -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_89.mscz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_89.mscz -------------------------------------------------------------------------------- /tests/linearization/samples/tuplets/simple_89.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/samples/tuplets/simple_89.xml -------------------------------------------------------------------------------- /tests/linearization/scan_corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/linearization/scan_corpus.py -------------------------------------------------------------------------------- /tests/symbolic/SplitSystemsTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/tests/symbolic/SplitSystemsTest.py -------------------------------------------------------------------------------- /tests/symbolic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zeus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/.gitignore -------------------------------------------------------------------------------- /zeus/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/LICENSE.txt -------------------------------------------------------------------------------- /zeus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/README.md -------------------------------------------------------------------------------- /zeus/create_pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/create_pickle.py -------------------------------------------------------------------------------- /zeus/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/requirements.txt -------------------------------------------------------------------------------- /zeus/ser_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/ser_metric.py -------------------------------------------------------------------------------- /zeus/tedn_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/tedn_metric.py -------------------------------------------------------------------------------- /zeus/zeus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufal/olimpic-icdar24/HEAD/zeus/zeus.py --------------------------------------------------------------------------------