LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
gradgpad/VERSION
gradgpad/__init__.py
gradgpad/public_api.py
gradgpad.egg-info/PKG-INFO
gradgpad.egg-info/SOURCES.txt
gradgpad.egg-info/dependency_links.txt
gradgpad.egg-info/entry_points.txt
gradgpad.egg-info/not-zip-safe
gradgpad.egg-info/requires.txt
gradgpad.egg-info/top_level.txt
gradgpad/annotations/__init__.py
gradgpad/annotations/annotation.py
gradgpad/annotations/annotations.py
gradgpad/annotations/coarse_grain_pai.py
gradgpad/annotations/correspondences.py
gradgpad/annotations/dataset.py
gradgpad/annotations/dataset_name.py
gradgpad/annotations/demographic.py
gradgpad/annotations/device.py
gradgpad/annotations/filter.py
gradgpad/annotations/gradgpad_annotations.json
gradgpad/annotations/person_attributes.py
gradgpad/annotations/spai.py
gradgpad/annotations/attributes/__init__.py
gradgpad/annotations/attributes/attributes.py
gradgpad/annotations/attributes/personal_attributes.py
gradgpad/annotations/attributes/scenario_attributes.py
gradgpad/annotations/protocols/protocol_Grandtest_Train_Type_PAI_I_Test_All.json
gradgpad/annotations/protocols/protocol_cross_dataset_casia_fasd.json
gradgpad/annotations/protocols/protocol_cross_dataset_csmad.json
gradgpad/annotations/protocols/protocol_cross_dataset_hkbu.json
gradgpad/annotations/protocols/protocol_cross_dataset_hkbuV2.json
gradgpad/annotations/protocols/protocol_cross_dataset_msu_mfsd.json
gradgpad/annotations/protocols/protocol_cross_dataset_oulu_npu.json
gradgpad/annotations/protocols/protocol_cross_dataset_replay_attack.json
gradgpad/annotations/protocols/protocol_cross_dataset_replay_mobile.json
gradgpad/annotations/protocols/protocol_cross_dataset_rose_youtu.json
gradgpad/annotations/protocols/protocol_cross_dataset_siw.json
gradgpad/annotations/protocols/protocol_cross_dataset_siw_m.json
gradgpad/annotations/protocols/protocol_cross_dataset_threedmad.json
gradgpad/annotations/protocols/protocol_cross_dataset_uvad.json
gradgpad/annotations/protocols/protocol_cross_device_digital_camera.json
gradgpad/annotations/protocols/protocol_cross_device_mobile_tablet.json
gradgpad/annotations/protocols/protocol_cross_device_webcam.json
gradgpad/annotations/protocols/protocol_lodo_casia_fasd.json
gradgpad/annotations/protocols/protocol_lodo_csmad.json
gradgpad/annotations/protocols/protocol_lodo_hkbu.json
gradgpad/annotations/protocols/protocol_lodo_hkbuV2.json
gradgpad/annotations/protocols/protocol_lodo_msu_mfsd.json
gradgpad/annotations/protocols/protocol_lodo_oulu_npu.json
gradgpad/annotations/protocols/protocol_lodo_replay_attack.json
gradgpad/annotations/protocols/protocol_lodo_replay_mobile.json
gradgpad/annotations/protocols/protocol_lodo_rose_youtu.json
gradgpad/annotations/protocols/protocol_lodo_siw.json
gradgpad/annotations/protocols/protocol_lodo_siw_m.json
gradgpad/annotations/protocols/protocol_lodo_threedmad.json
gradgpad/annotations/protocols/protocol_lodo_uvad.json
gradgpad/annotations/protocols/protocol_unseen_attack_makeup.json
gradgpad/annotations/protocols/protocol_unseen_attack_mask.json
gradgpad/annotations/protocols/protocol_unseen_attack_partial.json
gradgpad/annotations/protocols/protocol_unseen_attack_print.json
gradgpad/annotations/protocols/protocol_unseen_attack_replay.json
gradgpad/charts/__init__.py
gradgpad/charts/create_demographic_dataframe_comparision.py
gradgpad/charts/create_metric_bar_chart_comparision.py
gradgpad/charts/create_radar_chart_comparision.py
gradgpad/charts/radar_factory.py
gradgpad/cli/__init__.py
gradgpad/cli/command_line.py
gradgpad/evaluation/__init__.py
gradgpad/evaluation/metrics/__init__.py
gradgpad/evaluation/metrics/acer.py
gradgpad/evaluation/metrics/apcer.py
gradgpad/evaluation/metrics/apcer_fixing_bpcer.py
gradgpad/evaluation/metrics/bpcer.py
gradgpad/evaluation/metrics/bpcer_fixing_apcer.py
gradgpad/evaluation/metrics/eer.py
gradgpad/evaluation/metrics/far.py
gradgpad/evaluation/metrics/frr.py
gradgpad/evaluation/metrics/get_target_value_fixing_working_point.py
gradgpad/evaluation/metrics/hter.py
gradgpad/evaluation/metrics/indepth_error_rates_analysis.py
gradgpad/evaluation/metrics/metrics.py
gradgpad/evaluation/metrics/metrics_demographics.py
gradgpad/evaluation/plots/__init__.py
gradgpad/evaluation/plots/det_curve.py
gradgpad/evaluation/plots/histogram.py
gradgpad/lifelong_learning/devel_pai_tasks.json
gradgpad/lifelong_learning/test_pai_tasks.json
gradgpad/lifelong_learning/train_pai_tasks.json
gradgpad/reproducible_research/__init__.py
gradgpad/reproducible_research/cli/__init__.py
gradgpad/reproducible_research/cli/calculate_apcer_by_pai.py
gradgpad/reproducible_research/cli/calculate_apcer_generalization_protocols.py
gradgpad/reproducible_research/cli/calculate_demographic_bpcer_bar_chart.py
gradgpad/reproducible_research/cli/calculate_demographic_metric.py
gradgpad/reproducible_research/cli/calculate_demographic_percentil_based_metric.py
gradgpad/reproducible_research/cli/calculate_demographic_percentile.py
gradgpad/reproducible_research/cli/calculate_demographic_percentile_comparison.py
gradgpad/reproducible_research/cli/calculate_generalization_metrics.py
gradgpad/reproducible_research/cli/calculate_hists_and_curves.py
gradgpad/reproducible_research/cli/calculate_lifelong_learning_apcer_generalization_protocols.py
gradgpad/reproducible_research/cli/reproducible_research.py
gradgpad/reproducible_research/cli/save_csv_scores.py
gradgpad/reproducible_research/cli/summary_table.py
gradgpad/reproducible_research/results/__init__.py
gradgpad/reproducible_research/results/auxiliary_results.json
gradgpad/reproducible_research/results/quality_linear_results.json
gradgpad/reproducible_research/results/quality_results.json
gradgpad/reproducible_research/results/results_provider.py
gradgpad/reproducible_research/scores/__init__.py
gradgpad/reproducible_research/scores/approach.py
gradgpad/reproducible_research/scores/protocol.py
gradgpad/reproducible_research/scores/scores.py
gradgpad/reproducible_research/scores/scores_provider.py
gradgpad/reproducible_research/scores/subset.py
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_casia_fasd_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_casia_fasd_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_casia_fasd_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_csmad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_csmad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_csmad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbuv2_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbuv2_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_hkbuv2_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_msu_mfsd_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_msu_mfsd_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_oulu_npu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_oulu_npu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_oulu_npu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_attack_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_attack_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_attack_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_mobile_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_mobile_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_replay_mobile_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_rose_youtu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_rose_youtu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_rose_youtu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_m_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_m_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_m_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_siw_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_threedmad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_threedmad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_threedmad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_uvad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_uvad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_dataset_uvad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_digital_camera_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_digital_camera_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_digital_camera_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_mobile_tablet_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_mobile_tablet_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_mobile_tablet_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_webcam_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_webcam_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_cross_device_webcam_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_grandtest_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_grandtest_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_grandtest_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_casia_fasd_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_casia_fasd_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_casia_fasd_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_csmad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_csmad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_csmad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbuv2_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbuv2_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_hkbuv2_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_msu_mfsd_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_msu_mfsd_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_oulu_npu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_oulu_npu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_oulu_npu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_attack_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_attack_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_attack_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_mobile_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_mobile_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_replay_mobile_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_rose_youtu_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_rose_youtu_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_rose_youtu_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_m_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_m_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_m_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_siw_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_threedmad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_threedmad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_threedmad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_uvad_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_uvad_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_lodo_uvad_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_makeup_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_makeup_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_makeup_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_mask_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_mask_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_mask_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_partial_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_partial_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_partial_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_print_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_print_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_print_test.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_replay_devel.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_replay_devel_working_point.json
gradgpad/reproducible_research/scores/auxiliary/auxiliary_unseen_attack_replay_test.json
gradgpad/reproducible_research/scores/continual_learning_auxiliary/continual_learning_auxiliary_grandtest_type_i_and_ii_devel.json
gradgpad/reproducible_research/scores/continual_learning_auxiliary/continual_learning_auxiliary_grandtest_type_i_and_ii_test.json
gradgpad/reproducible_research/scores/quality_linear/__init__.py
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_casia_fasd_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_casia_fasd_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_csmad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_csmad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_hkbu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_hkbu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_hkbuv2_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_hkbuv2_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_msu_mfsd_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_oulu_npu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_oulu_npu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_replay_attack_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_replay_attack_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_replay_mobile_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_replay_mobile_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_rose_youtu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_rose_youtu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_siw_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_siw_m_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_siw_m_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_siw_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_threedmad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_threedmad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_uvad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_dataset_uvad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_digital_camera_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_digital_camera_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_mobile_tablet_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_mobile_tablet_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_webcam_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_cross_device_webcam_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_grandtest_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_grandtest_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_casia_fasd_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_casia_fasd_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_csmad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_csmad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_hkbu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_hkbu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_hkbuv2_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_hkbuv2_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_msu_mfsd_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_oulu_npu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_oulu_npu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_replay_attack_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_replay_attack_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_replay_mobile_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_replay_mobile_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_rose_youtu_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_rose_youtu_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_siw_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_siw_m_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_siw_m_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_siw_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_threedmad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_threedmad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_uvad_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_lodo_uvad_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_makeup_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_makeup_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_mask_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_mask_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_partial_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_partial_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_print_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_print_test.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_replay_devel.json
gradgpad/reproducible_research/scores/quality_linear/quality_linear_unseen_attack_replay_test.json
gradgpad/reproducible_research/scores/quality_rbf/__init__.py
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_casia_fasd_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_casia_fasd_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_csmad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_csmad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_hkbu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_hkbu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_hkbuv2_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_hkbuv2_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_msu_mfsd_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_oulu_npu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_oulu_npu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_replay_attack_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_replay_attack_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_replay_mobile_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_replay_mobile_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_rose_youtu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_rose_youtu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_siw_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_siw_m_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_siw_m_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_siw_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_threedmad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_threedmad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_uvad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_dataset_uvad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_digital_camera_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_digital_camera_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_mobile_tablet_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_mobile_tablet_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_webcam_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_cross_device_webcam_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_grandtest_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_grandtest_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_casia_fasd_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_casia_fasd_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_csmad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_csmad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_hkbu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_hkbu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_hkbuv2_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_hkbuv2_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_msu_mfsd_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_msu_mfsd_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_oulu_npu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_oulu_npu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_replay_attack_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_replay_attack_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_replay_mobile_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_replay_mobile_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_rose_youtu_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_rose_youtu_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_siw_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_siw_m_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_siw_m_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_siw_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_threedmad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_threedmad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_uvad_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_lodo_uvad_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_makeup_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_makeup_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_mask_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_mask_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_partial_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_partial_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_print_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_print_test.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_replay_devel.json
gradgpad/reproducible_research/scores/quality_rbf/quality_rbf_unseen_attack_replay_test.json
gradgpad/reproducible_research/scores/quality_rbf_balanced/quality_rbf_balanced_grandtest_devel.json
gradgpad/reproducible_research/scores/quality_rbf_balanced/quality_rbf_balanced_grandtest_sex_50_50_devel.json
gradgpad/reproducible_research/scores/quality_rbf_balanced/quality_rbf_balanced_grandtest_sex_50_50_test.json
gradgpad/reproducible_research/scores/quality_rbf_balanced/quality_rbf_balanced_grandtest_test.json
gradgpad/tools/__init__.py
gradgpad/tools/create_apcer_detail.py
gradgpad/tools/create_dataframe.py
gradgpad/tools/fancy_protocol_correspondences.py
gradgpad/tools/group_dataframe.py
gradgpad/tools/metric_retrievers.py
gradgpad/tools/open_result_json.py
requirements/requirements.txt