Coverage report: 80%

Files Functions Classes

coverage.py v7.6.4, created at 2024-11-05 14:48 +0000

File function statements missing excluded coverage
sparkle/CLI/__init__.py (no function) 0 0 0 100%
sparkle/CLI/about.py parser_function 2 2 0 0%
sparkle/CLI/about.py main 2 0 0 100%
sparkle/CLI/about.py (no function) 7 1 0 86%
sparkle/CLI/add_feature_extractor.py parser_function 6 0 0 100%
sparkle/CLI/add_feature_extractor.py main 31 9 0 71%
sparkle/CLI/add_feature_extractor.py (no function) 18 1 0 94%
sparkle/CLI/add_instances.py parser_function 7 0 0 100%
sparkle/CLI/add_instances.py main 43 9 0 79%
sparkle/CLI/add_instances.py (no function) 19 1 0 95%
sparkle/CLI/add_solver.py parser_function 8 0 0 100%
sparkle/CLI/add_solver.py main 61 16 0 74%
sparkle/CLI/add_solver.py (no function) 21 1 0 95%
sparkle/CLI/cancel.py parser_function 4 0 0 100%
sparkle/CLI/cancel.py main 46 32 0 30%
sparkle/CLI/cancel.py (no function) 12 1 0 92%
sparkle/CLI/cleanup.py parser_function 4 0 0 100%
sparkle/CLI/cleanup.py remove_temporary_files 2 0 0 100%
sparkle/CLI/cleanup.py main 14 6 0 57%
sparkle/CLI/cleanup.py (no function) 12 1 0 92%
sparkle/CLI/cli.py commands 3 3 0 0%
sparkle/CLI/cli.py main 17 17 0 0%
sparkle/CLI/cli.py (no function) 7 7 0 0%
sparkle/CLI/compute_features.py parser_function 5 0 0 100%
sparkle/CLI/compute_features.py compute_features 42 5 0 88%
sparkle/CLI/compute_features.py main 16 2 0 88%
sparkle/CLI/compute_features.py (no function) 19 1 0 95%
sparkle/CLI/compute_marginal_contribution.py parser_function 6 0 0 100%
sparkle/CLI/compute_marginal_contribution.py compute_selector_performance 16 0 0 100%
sparkle/CLI/compute_marginal_contribution.py compute_selector_marginal_contribution 25 6 0 76%
sparkle/CLI/compute_marginal_contribution.py compute_marginal_contribution 15 0 0 100%
sparkle/CLI/compute_marginal_contribution.py main 15 4 0 73%
sparkle/CLI/compute_marginal_contribution.py (no function) 20 1 0 95%
sparkle/CLI/configure_solver.py parser_function 15 0 0 100%
sparkle/CLI/configure_solver.py apply_settings_from_args 14 2 0 86%
sparkle/CLI/configure_solver.py run_after 11 4 0 64%
sparkle/CLI/configure_solver.py main 62 24 0 61%
sparkle/CLI/configure_solver.py (no function) 26 1 0 96%
sparkle/CLI/construct_portfolio_selector.py parser_function 8 0 0 100%
sparkle/CLI/construct_portfolio_selector.py judge_exist_remaining_jobs 5 1 0 80%
sparkle/CLI/construct_portfolio_selector.py main 72 28 0 61%
sparkle/CLI/construct_portfolio_selector.py (no function) 18 1 0 94%
sparkle/CLI/generate_report.py parser_function 11 0 0 100%
sparkle/CLI/generate_report.py main 102 15 0 85%
sparkle/CLI/generate_report.py (no function) 26 1 0 96%
sparkle/CLI/help/__init__.py (no function) 0 0 0 100%
sparkle/CLI/help/argparse_custom.py SetByUser.__call__ 2 0 0 100%
sparkle/CLI/help/argparse_custom.py EnumAction.__init__ 8 2 0 75%
sparkle/CLI/help/argparse_custom.py EnumAction.__call__ 2 0 0 100%
sparkle/CLI/help/argparse_custom.py user_set_state 3 3 0 0%
sparkle/CLI/help/argparse_custom.py set_by_user 1 0 0 100%
sparkle/CLI/help/argparse_custom.py ArgumentContainer.__init__ 2 0 0 100%
sparkle/CLI/help/argparse_custom.py (no function) 81 0 0 100%
sparkle/CLI/help/global_variables.py get_seed 1 0 0 100%
sparkle/CLI/help/global_variables.py latest_scenario 3 0 0 100%
sparkle/CLI/help/global_variables.py settings 3 0 0 100%
sparkle/CLI/help/global_variables.py (no function) 20 2 0 90%
sparkle/CLI/help/jobs.py get_runs_from_file 9 2 0 78%
sparkle/CLI/help/jobs.py create_jobs_table 10 10 0 0%
sparkle/CLI/help/jobs.py (no function) 7 0 0 100%
sparkle/CLI/help/logging.py _update_caller 1 0 0 100%
sparkle/CLI/help/logging.py _update_caller_file_path 13 0 0 100%
sparkle/CLI/help/logging.py add_output 4 0 0 100%
sparkle/CLI/help/logging.py log_command 13 0 0 100%
sparkle/CLI/help/logging.py (no function) 14 0 0 100%
sparkle/CLI/help/nicknames.py resolve_object_name 15 3 0 80%
sparkle/CLI/help/nicknames.py (no function) 4 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.__init__ 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.read_scenario_ini 76 1 0 99%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.write_scenario_ini 4 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.__init_section 2 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.path_setter 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.none_if_empty_path 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_latest_scenario 5 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_latest_scenario 1 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_selection_scenario_path 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_selection_scenario_path 1 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_selection_test_case_directory 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_selection_test_case_directory 7 2 0 71%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_parallel_portfolio_path 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_parallel_portfolio_path 1 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_parallel_portfolio_instance_path 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_parallel_portfolio_instance_set 3 1 0 67%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_config_solver 5 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_config_solver 4 1 0 75%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_config_instance_set_train 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_config_instance_set_train 4 1 0 75%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_configuration_scenario 5 1 0 80%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_configuration_scenario 4 1 0 75%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.set_config_instance_set_test 3 0 0 100%
sparkle/CLI/help/reporting_scenario.py ReportingScenario.get_config_instance_set_test 4 1 0 75%
sparkle/CLI/help/reporting_scenario.py (no function) 49 0 0 100%
sparkle/CLI/help/snapshot_help.py save_current_platform 17 0 0 100%
sparkle/CLI/help/snapshot_help.py remove_current_platform 2 0 0 100%
sparkle/CLI/help/snapshot_help.py create_working_dirs 2 2 0 0%
sparkle/CLI/help/snapshot_help.py extract_snapshot 6 0 0 100%
sparkle/CLI/help/snapshot_help.py load_snapshot 16 7 0 56%
sparkle/CLI/help/snapshot_help.py (no function) 13 0 0 100%
sparkle/CLI/help/system_status.py print_sparkle_list 4 2 0 50%
sparkle/CLI/help/system_status.py print_feature_computation_jobs 9 3 0 67%
sparkle/CLI/help/system_status.py print_performance_computation_jobs 14 7 0 50%
sparkle/CLI/help/system_status.py (no function) 5 0 0 100%
sparkle/CLI/initialise.py parser_function 3 0 0 100%
sparkle/CLI/initialise.py detect_sparkle_platform_exists 6 0 0 100%
sparkle/CLI/initialise.py initialise_irace 16 16 0 0%
sparkle/CLI/initialise.py check_for_initialise 13 3 0 77%
sparkle/CLI/initialise.py initialise_sparkle 36 20 0 44%
sparkle/CLI/initialise.py main 5 0 0 100%
sparkle/CLI/initialise.py (no function) 22 1 0 95%
sparkle/CLI/load_snapshot.py parser_function 3 0 0 100%
sparkle/CLI/load_snapshot.py main 7 0 0 100%
sparkle/CLI/load_snapshot.py (no function) 11 1 0 91%
sparkle/CLI/remove_feature_extractor.py parser_function 3 0 0 100%
sparkle/CLI/remove_feature_extractor.py main 21 5 0 76%
sparkle/CLI/remove_feature_extractor.py (no function) 16 1 0 94%
sparkle/CLI/remove_instances.py parser_function 3 0 0 100%
sparkle/CLI/remove_instances.py main 26 3 0 88%
sparkle/CLI/remove_instances.py (no function) 16 1 0 94%
sparkle/CLI/remove_solver.py parser_function 3 0 0 100%
sparkle/CLI/remove_solver.py main 28 11 0 61%
sparkle/CLI/remove_solver.py (no function) 15 1 0 93%
sparkle/CLI/run_ablation.py parser_function 13 0 0 100%
sparkle/CLI/run_ablation.py main 47 12 0 74%
sparkle/CLI/run_ablation.py (no function) 18 1 0 94%
sparkle/CLI/run_configured_solver.py parser_function 6 0 0 100%
sparkle/CLI/run_configured_solver.py main 41 6 0 85%
sparkle/CLI/run_configured_solver.py (no function) 16 1 0 94%
sparkle/CLI/run_parallel_portfolio.py run_parallel_portfolio 116 116 0 0%
sparkle/CLI/run_parallel_portfolio.py parser_function 10 10 0 0%
sparkle/CLI/run_parallel_portfolio.py main 56 56 0 0%
sparkle/CLI/run_parallel_portfolio.py (no function) 28 1 0 96%
sparkle/CLI/run_portfolio_selector.py parser_function 6 0 0 100%
sparkle/CLI/run_portfolio_selector.py main 59 10 0 83%
sparkle/CLI/run_portfolio_selector.py (no function) 20 1 0 95%
sparkle/CLI/run_solvers.py parser_function 8 0 0 100%
sparkle/CLI/run_solvers.py running_solvers_performance_data 20 2 0 90%
sparkle/CLI/run_solvers.py run_solvers_on_instances 19 5 0 74%
sparkle/CLI/run_solvers.py main 19 2 0 89%
sparkle/CLI/run_solvers.py (no function) 19 1 0 95%
sparkle/CLI/save_snapshot.py parser_function 3 0 0 100%
sparkle/CLI/save_snapshot.py main 5 0 0 100%
sparkle/CLI/save_snapshot.py (no function) 9 1 0 89%
sparkle/CLI/status.py parser_function 3 0 0 100%
sparkle/CLI/status.py main 14 0 0 100%
sparkle/CLI/status.py (no function) 11 1 0 91%
sparkle/CLI/validate_configured_vs_default.py parser_function 10 0 0 100%
sparkle/CLI/validate_configured_vs_default.py main 45 7 0 84%
sparkle/CLI/validate_configured_vs_default.py (no function) 20 1 0 95%
sparkle/CLI/wait.py parser_function 3 3 0 0%
sparkle/CLI/wait.py wait_for_jobs 28 28 0 0%
sparkle/CLI/wait.py wait_for_jobs.signal_handler 2 2 0 0%
sparkle/CLI/wait.py main 6 6 0 0%
sparkle/CLI/wait.py (no function) 16 16 0 0%
sparkle/__init__.py (no function) 1 0 0 100%
sparkle/about.py (no function) 7 0 0 100%
sparkle/configurator/__init__.py (no function) 0 0 0 100%
sparkle/configurator/configurator.py Configurator.__init__ 6 0 0 100%
sparkle/configurator/configurator.py Configurator.scenario_class 1 1 0 0%
sparkle/configurator/configurator.py Configurator.configure 1 1 0 0%
sparkle/configurator/configurator.py Configurator.get_optimal_configuration 21 0 0 100%
sparkle/configurator/configurator.py Configurator.organise_output 1 1 0 0%
sparkle/configurator/configurator.py Configurator.set_scenario_dirs 1 1 0 0%
sparkle/configurator/configurator.py Configurator.get_status_from_logs 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.__init__ 9 0 0 100%
sparkle/configurator/configurator.py ConfigurationScenario.create_scenario 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.create_scenario_file 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.serialize 1 1 0 0%
sparkle/configurator/configurator.py ConfigurationScenario.find_scenario 5 1 0 80%
sparkle/configurator/configurator.py ConfigurationScenario.from_file 1 1 0 0%
sparkle/configurator/configurator.py (no function) 33 0 0 100%
sparkle/configurator/configurator_cli.py (no function) 15 15 0 0%
sparkle/configurator/implementations/__init__.py resolve_configurator 4 1 0 75%
sparkle/configurator/implementations/__init__.py (no function) 4 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.__init__ 4 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.name 1 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.scenario_class 1 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.configure 12 0 0 100%
sparkle/configurator/implementations/irace.py IRACE.organise_output 21 21 0 0%
sparkle/configurator/implementations/irace.py IRACE.get_status_from_logs 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACEScenario.__init__ 21 1 0 95%
sparkle/configurator/implementations/irace.py IRACEScenario.create_scenario 9 0 0 100%
sparkle/configurator/implementations/irace.py IRACEScenario.create_scenario_file 28 3 0 89%
sparkle/configurator/implementations/irace.py IRACEScenario.serialize 1 1 0 0%
sparkle/configurator/implementations/irace.py IRACEScenario.from_file 30 1 0 97%
sparkle/configurator/implementations/irace.py (no function) 35 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.__init__ 3 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.name 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.scenario_class 1 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2.configure 20 3 0 85%
sparkle/configurator/implementations/smac2.py SMAC2.organise_output 11 4 0 64%
sparkle/configurator/implementations/smac2.py SMAC2.get_smac_run_obj 3 1 0 67%
sparkle/configurator/implementations/smac2.py SMAC2.get_status_from_logs 14 11 0 21%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.__init__ 23 1 0 96%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.create_scenario 9 1 0 89%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.create_scenario_file 16 3 0 81%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._prepare_instances 4 0 0 100%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._get_performance_measure 3 1 0 67%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._create_feature_file 2 2 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario._clean_up_scenario_dirs 6 6 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.serialize_scenario 1 1 0 0%
sparkle/configurator/implementations/smac2.py SMAC2Scenario.from_file 16 0 0 100%
sparkle/configurator/implementations/smac2.py (no function) 41 0 0 100%
sparkle/instance/__init__.py Instance_Set 5 0 0 100%
sparkle/instance/__init__.py (no function) 3 0 0 100%
sparkle/instance/instances.py InstanceSet.__init__ 3 0 0 100%
sparkle/instance/instances.py InstanceSet.size 1 0 0 100%
sparkle/instance/instances.py InstanceSet.all_paths 1 0 0 100%
sparkle/instance/instances.py InstanceSet.instance_paths 1 0 0 100%
sparkle/instance/instances.py InstanceSet.instance_names 1 0 0 100%
sparkle/instance/instances.py InstanceSet.name 1 0 0 100%
sparkle/instance/instances.py InstanceSet.get_path_by_name 4 4 0 0%
sparkle/instance/instances.py FileInstanceSet.__init__ 9 0 0 100%
sparkle/instance/instances.py FileInstanceSet.name 1 0 0 100%
sparkle/instance/instances.py MultiFileInstanceSet.__init__ 12 2 0 83%
sparkle/instance/instances.py MultiFileInstanceSet.all_paths 1 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.__init__ 5 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.size 1 0 0 100%
sparkle/instance/instances.py IterableFileInstanceSet.__determine_size__ 5 5 0 0%
sparkle/instance/instances.py (no function) 33 0 0 100%
sparkle/platform/__init__.py (no function) 2 0 0 100%
sparkle/platform/cli_types.py VerbosityLevel.from_string 1 1 0 0%
sparkle/platform/cli_types.py TEXT.format_text 3 3 0 0%
sparkle/platform/cli_types.py (no function) 59 0 0 100%
sparkle/platform/file_help.py add_remove_platform_item 14 14 0 0%
sparkle/platform/file_help.py (no function) 4 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_features_bool 5 1 0 80%
sparkle/platform/generate_report_for_configuration.py get_average_performance 4 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_dict_instance_to_performance 6 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_ablation_bool 3 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_data_for_plot 11 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_figure_configure_vs_default 9 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_figure_configured_vs_default_on_instance_set 2 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_timeouts_instanceset 7 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_timeouts 10 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_ablation_table 23 11 0 52%
sparkle/platform/generate_report_for_configuration.py configuration_report_variables 13 0 0 100%
sparkle/platform/generate_report_for_configuration.py get_dict_variable_to_value_common 37 4 0 89%
sparkle/platform/generate_report_for_configuration.py get_dict_variable_to_value_test 19 0 0 100%
sparkle/platform/generate_report_for_configuration.py generate_report_for_configuration 3 0 0 100%
sparkle/platform/generate_report_for_configuration.py (no function) 26 0 0 100%
sparkle/platform/generate_report_for_parallel_portfolio.py get_solver_list_latex 10 2 0 80%
sparkle/platform/generate_report_for_parallel_portfolio.py get_portfolio_metrics 24 2 0 92%
sparkle/platform/generate_report_for_parallel_portfolio.py get_figure_parallel_portfolio_sparkle_vs_sbs 6 0 0 100%
sparkle/platform/generate_report_for_parallel_portfolio.py get_results_table 27 2 0 93%
sparkle/platform/generate_report_for_parallel_portfolio.py parallel_report_variables 36 1 0 97%
sparkle/platform/generate_report_for_parallel_portfolio.py generate_figure 13 0 0 100%
sparkle/platform/generate_report_for_parallel_portfolio.py generate_report_parallel_portfolio 3 0 0 100%
sparkle/platform/generate_report_for_parallel_portfolio.py (no function) 18 0 0 100%
sparkle/platform/generate_report_for_selection.py get_num_instance_sets 1 0 0 100%
sparkle/platform/generate_report_for_selection.py get_instance_set_count_list 4 0 0 100%
sparkle/platform/generate_report_for_selection.py solver_ranked_latex_list 2 0 0 100%
sparkle/platform/generate_report_for_selection.py get_portfolio_selector_performance 5 2 0 60%
sparkle/platform/generate_report_for_selection.py get_figure_portfolio_selector_vs_sbs 6 0 0 100%
sparkle/platform/generate_report_for_selection.py get_figure_portfolio_selector_sparkle_vs_vbs 7 0 0 100%
sparkle/platform/generate_report_for_selection.py selection_report_variables 28 0 0 100%
sparkle/platform/generate_report_for_selection.py generate_report_selection 6 0 0 100%
sparkle/platform/generate_report_for_selection.py (no function) 15 0 0 100%
sparkle/platform/latex.py check_tex_commands_exist 2 1 0 50%
sparkle/platform/latex.py underscore_for_latex 1 0 0 100%
sparkle/platform/latex.py list_to_latex 5 0 0 100%
sparkle/platform/latex.py generate_comparison_plot 26 6 0 77%
sparkle/platform/latex.py fill_template_tex 7 0 0 100%
sparkle/platform/latex.py compile_pdf 8 0 0 100%
sparkle/platform/latex.py generate_report 10 0 0 100%
sparkle/platform/latex.py (no function) 20 0 0 100%
sparkle/platform/output/__init__.py (no function) 0 0 0 100%
sparkle/platform/output/configuration_output.py ConfigurationOutput.__init__ 23 1 0 96%
sparkle/platform/output/configuration_output.py ConfigurationOutput.get_configurations 8 0 0 100%
sparkle/platform/output/configuration_output.py ConfigurationOutput.get_validation_data 16 0 0 100%
sparkle/platform/output/configuration_output.py ConfigurationOutput.serialize_configuration_results 1 0 0 100%
sparkle/platform/output/configuration_output.py ConfigurationOutput.write_output 4 0 0 100%
sparkle/platform/output/configuration_output.py (no function) 16 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.__init__ 20 1 0 95%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.get_solver_solutions 7 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.serialize_instances 1 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.serialize_results 1 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py ParallelPortfolioOutput.write_output 4 0 0 100%
sparkle/platform/output/parallel_portfolio_output.py (no function) 14 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.__init__ 15 1 0 93%
sparkle/platform/output/selection_output.py SelectionOutput.get_solver_data 3 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.serialize_solvers 1 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.serialize_performance 1 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.serialize_instances 1 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.serialize_contribution 1 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.serialize_settings 1 0 0 100%
sparkle/platform/output/selection_output.py SelectionOutput.write_output 5 0 0 100%
sparkle/platform/output/selection_output.py (no function) 17 0 0 100%
sparkle/platform/output/structures.py ValidationResults.__init__ 5 0 0 100%
sparkle/platform/output/structures.py ConfigurationResults.__init__ 2 0 0 100%
sparkle/platform/output/structures.py SelectionSolverData.__init__ 3 0 0 100%
sparkle/platform/output/structures.py SelectionPerformance.__init__ 7 2 0 71%
sparkle/platform/output/structures.py ParallelPortfolioResults.__init__ 12 0 0 100%
sparkle/platform/output/structures.py (no function) 18 0 0 100%
sparkle/platform/settings_objects.py Settings.__init__ 33 0 0 100%
sparkle/platform/settings_objects.py Settings.read_settings_ini 179 21 0 88%
sparkle/platform/settings_objects.py Settings.write_used_settings 1 0 0 100%
sparkle/platform/settings_objects.py Settings.write_settings_ini 25 0 0 100%
sparkle/platform/settings_objects.py Settings.__init_section 2 0 0 100%
sparkle/platform/settings_objects.py Settings.__check_setting_state 11 6 0 45%
sparkle/platform/settings_objects.py Settings.set_general_sparkle_objectives 17 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_sparkle_objectives 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_general_sparkle_configurator 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_sparkle_configurator 9 1 0 89%
sparkle/platform/settings_objects.py Settings.set_general_sparkle_selector 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_sparkle_selector 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_general_solution_verifier 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_solution_verifier 6 6 0 0%
sparkle/platform/settings_objects.py Settings.set_general_target_cutoff_time 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_target_cutoff_time 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_general_extractor_cutoff_time 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_general_extractor_cutoff_time 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_number_of_jobs_in_parallel 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_number_of_jobs_in_parallel 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_general_verbosity 6 6 0 0%
sparkle/platform/settings_objects.py Settings.get_general_verbosity 3 3 0 0%
sparkle/platform/settings_objects.py Settings.set_general_check_interval 6 6 0 0%
sparkle/platform/settings_objects.py Settings.get_general_check_interval 3 3 0 0%
sparkle/platform/settings_objects.py Settings.get_configurator_settings 8 1 0 88%
sparkle/platform/settings_objects.py Settings.set_configurator_solver_calls 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_configurator_solver_calls 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_configurator_number_of_runs 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_configurator_number_of_runs 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_configurator_max_iterations 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_configurator_max_iterations 4 0 0 100%
sparkle/platform/settings_objects.py Settings.set_smac2_wallclock_time 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_smac2_wallclock_time 4 1 0 75%
sparkle/platform/settings_objects.py Settings.set_smac2_cpu_time 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_smac2_cpu_time 4 1 0 75%
sparkle/platform/settings_objects.py Settings.set_smac2_target_cutoff_length 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_smac2_target_cutoff_length 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_smac2_use_cpu_time_in_tunertime 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_smac2_use_cpu_time_in_tunertime 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_smac2_max_iterations 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_smac2_max_iterations 4 0 0 100%
sparkle/platform/settings_objects.py Settings.get_irace_max_time 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_irace_max_time 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_irace_max_experiments 3 0 0 100%
sparkle/platform/settings_objects.py Settings.set_irace_max_experiments 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_irace_first_test 4 1 0 75%
sparkle/platform/settings_objects.py Settings.set_irace_first_test 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_irace_mu 4 1 0 75%
sparkle/platform/settings_objects.py Settings.set_irace_mu 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_irace_max_iterations 4 1 0 75%
sparkle/platform/settings_objects.py Settings.set_irace_max_iterations 6 0 0 100%
sparkle/platform/settings_objects.py Settings.set_slurm_max_parallel_runs_per_node 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_slurm_max_parallel_runs_per_node 3 1 0 67%
sparkle/platform/settings_objects.py Settings.add_slurm_extra_option 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_slurm_extra_options 8 1 0 88%
sparkle/platform/settings_objects.py Settings.set_ablation_racing_flag 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_ablation_racing_flag 3 1 0 67%
sparkle/platform/settings_objects.py Settings.set_parallel_portfolio_check_interval 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_parallel_portfolio_check_interval 3 3 0 0%
sparkle/platform/settings_objects.py Settings.set_parallel_portfolio_number_of_seeds_per_solver 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_parallel_portfolio_number_of_seeds_per_solver 3 3 0 0%
sparkle/platform/settings_objects.py Settings.set_run_on 6 0 0 100%
sparkle/platform/settings_objects.py Settings.get_run_on 3 0 0 100%
sparkle/platform/settings_objects.py Settings.check_settings_changes 31 0 0 100%
sparkle/platform/settings_objects.py (no function) 153 0 0 100%
sparkle/solver/__init__.py (no function) 5 0 0 100%
sparkle/solver/ablation.py AblationScenario.__init__ 19 2 0 89%
sparkle/solver/ablation.py AblationScenario.create_configuration_file 30 4 0 87%
sparkle/solver/ablation.py AblationScenario.create_instance_file 13 2 0 85%
sparkle/solver/ablation.py AblationScenario.check_for_ablation 4 2 0 50%
sparkle/solver/ablation.py AblationScenario.read_ablation_table 10 8 0 20%
sparkle/solver/ablation.py AblationScenario.submit_ablation 16 2 0 88%
sparkle/solver/ablation.py (no function) 20 0 0 100%
sparkle/solver/extractor.py Extractor.__init__ 5 0 0 100%
sparkle/solver/extractor.py Extractor.features 4 0 0 100%
sparkle/solver/extractor.py Extractor.feature_groups 3 3 0 0%
sparkle/solver/extractor.py Extractor.output_dimension 1 1 0 0%
sparkle/solver/extractor.py Extractor.groupwise_computation 4 0 0 100%
sparkle/solver/extractor.py Extractor.build_cmd 11 11 0 0%
sparkle/solver/extractor.py Extractor.run 13 13 0 0%
sparkle/solver/extractor.py Extractor.get_feature_vector 4 4 0 0%
sparkle/solver/extractor.py (no function) 21 0 0 100%
sparkle/solver/selector.py Selector.__init__ 6 0 0 100%
sparkle/solver/selector.py Selector.build_construction_cmd 7 1 0 86%
sparkle/solver/selector.py Selector.construct 12 2 0 83%
sparkle/solver/selector.py Selector.build_cmd 3 3 0 0%
sparkle/solver/selector.py Selector.run 9 9 0 0%
sparkle/solver/selector.py Selector.process_predict_schedule_output 11 11 0 0%
sparkle/solver/selector.py (no function) 16 0 0 100%
sparkle/solver/solver.py Solver.__init__ 13 1 0 92%
sparkle/solver/solver.py Solver._get_pcs_file 6 0 0 100%
sparkle/solver/solver.py Solver.get_pcs_file 3 0 0 100%
sparkle/solver/solver.py Solver.read_pcs_file 8 3 0 62%
sparkle/solver/solver.py Solver.get_pcs 5 1 0 80%
sparkle/solver/solver.py Solver.port_pcs 7 1 0 86%
sparkle/solver/solver.py Solver.get_forbidden 5 1 0 80%
sparkle/solver/solver.py Solver.build_cmd 15 3 0 80%
sparkle/solver/solver.py Solver.run 29 9 0 69%
sparkle/solver/solver.py Solver.config_str_to_dict 9 0 0 100%
sparkle/solver/solver.py Solver.parse_solver_output 23 5 0 78%
sparkle/solver/solver.py (no function) 32 0 0 100%
sparkle/solver/validator.py Validator.__init__ 2 0 0 100%
sparkle/solver/validator.py Validator.validate 22 3 0 86%
sparkle/solver/validator.py Validator.retrieve_raw_results 28 1 0 96%
sparkle/solver/validator.py Validator.get_validation_results 15 0 0 100%
sparkle/solver/validator.py Validator.append_entry_to_csv 23 1 0 96%
sparkle/solver/validator.py (no function) 17 0 0 100%
sparkle/solver/verifier.py SolutionVerifier.__init__ 1 1 0 0%
sparkle/solver/verifier.py SolutionVerifier.verifiy 1 1 0 0%
sparkle/solver/verifier.py SATVerifier.__init__ 1 1 0 0%
sparkle/solver/verifier.py SATVerifier.__str__ 1 1 0 0%
sparkle/solver/verifier.py SATVerifier.verify 1 1 0 0%
sparkle/solver/verifier.py SATVerifier.sat_get_verify_string 12 12 0 0%
sparkle/solver/verifier.py SATVerifier.sat_judge_correctness_raw_result 2 2 0 0%
sparkle/solver/verifier.py (no function) 16 0 0 100%
sparkle/structures/__init__.py (no function) 2 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.__init__ 13 4 0 69%
sparkle/structures/feature_dataframe.py FeatureDataFrame.add_extractor 5 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.add_instances 3 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remove_extractor 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remove_instances 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_feature_groups 6 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_value 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.set_value 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.has_missing_vectors 6 1 0 83%
sparkle/structures/feature_dataframe.py FeatureDataFrame.remaining_jobs 8 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.get_instance 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.impute_missing_values 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.has_missing_value 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.reset_dataframe 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.sort 1 1 0 0%
sparkle/structures/feature_dataframe.py FeatureDataFrame.instances 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.extractors 1 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.save_csv 2 0 0 100%
sparkle/structures/feature_dataframe.py FeatureDataFrame.to_autofolio 8 1 0 88%
sparkle/structures/feature_dataframe.py (no function) 28 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.__init__ 29 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.__repr__ 1 1 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_objectives 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_instances 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_runs 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.num_solvers 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.multi_objective 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.solvers 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.objective_names 3 1 0 67%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.instances 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.has_missing_values 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_objective 7 2 0 71%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_run_id 6 2 0 67%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.verify_indexing 3 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_solver 4 2 0 50%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.add_instance 12 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.set_value 2 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_solver 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remove_instance 1 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.reset_value 1 1 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_value 2 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_values 10 3 0 70%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.mean 10 3 0 70%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_job_list 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.remaining_jobs 10 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.best_instance_performance 15 2 0 87%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.best_performance 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.schedule_performance 19 5 0 74%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.marginal_contribution 14 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.get_solver_ranking 9 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.save_csv 2 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.clean_csv 2 2 0 0%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.copy 5 0 0 100%
sparkle/structures/performance_dataframe.py PerformanceDataFrame.to_autofolio 13 4 0 69%
sparkle/structures/performance_dataframe.py (no function) 54 0 0 100%
sparkle/tools/__init__.py (no function) 5 0 0 100%
sparkle/tools/general.py get_time_pid_random_string 2 0 0 100%
sparkle/tools/general.py (no function) 4 0 0 100%
sparkle/tools/pcsparser.py PCSObject.__init__ 1 0 0 100%
sparkle/tools/pcsparser.py PCSObject.add_param 9 2 0 78%
sparkle/tools/pcsparser.py PCSObject.add_constraint 1 0 0 100%
sparkle/tools/pcsparser.py PCSObject.add_forbidden 1 0 0 100%
sparkle/tools/pcsparser.py PCSObject.add_comment 1 1 0 0%
sparkle/tools/pcsparser.py PCSObject.clear 1 0 0 100%
sparkle/tools/pcsparser.py PCSObject.get 4 4 0 0%
sparkle/tools/pcsparser.py PCSParser.__init__ 3 0 0 100%
sparkle/tools/pcsparser.py PCSParser._format_string_to_enum 4 1 0 75%
sparkle/tools/pcsparser.py PCSParser.check_validity 1 1 0 0%
sparkle/tools/pcsparser.py PCSParser.load 9 1 0 89%
sparkle/tools/pcsparser.py PCSParser.export 9 9 0 0%
sparkle/tools/pcsparser.py SMACParser.parse 48 8 0 83%
sparkle/tools/pcsparser.py SMACParser._parse_conditions 29 9 0 69%
sparkle/tools/pcsparser.py SMACParser._parse_condition 14 3 0 79%
sparkle/tools/pcsparser.py SMACParser.compile 1 1 0 0%
sparkle/tools/pcsparser.py ParamILSParser.parse 1 1 0 0%
sparkle/tools/pcsparser.py ParamILSParser.compile 59 59 0 0%
sparkle/tools/pcsparser.py ParamILSParser._compile_conditions 16 16 0 0%
sparkle/tools/pcsparser.py IRACEParser.__init__ 3 3 0 0%
sparkle/tools/pcsparser.py IRACEParser.parse 1 1 0 0%
sparkle/tools/pcsparser.py IRACEParser.compile 18 18 0 0%
sparkle/tools/pcsparser.py (no function) 42 0 0 100%
sparkle/tools/runsolver.py RunSolver.__init__ 1 1 0 0%
sparkle/tools/runsolver.py RunSolver.wrap_command 6 0 0 100%
sparkle/tools/runsolver.py RunSolver.get_measurements 13 0 0 100%
sparkle/tools/runsolver.py RunSolver.get_status 18 18 0 0%
sparkle/tools/runsolver.py RunSolver.get_solver_args 5 1 0 80%
sparkle/tools/runsolver.py RunSolver.get_solver_output 48 7 0 85%
sparkle/tools/runsolver.py (no function) 20 0 0 100%
sparkle/tools/slurm_parsing.py SlurmBatch.__init__ 14 14 0 0%
sparkle/tools/slurm_parsing.py (no function) 10 0 0 100%
sparkle/tools/solver_wrapper_parsing.py parse_commandline_dict 3 3 0 0%
sparkle/tools/solver_wrapper_parsing.py parse_solver_wrapper_args 14 14 0 0%
sparkle/tools/solver_wrapper_parsing.py get_solver_call_params 6 6 0 0%
sparkle/tools/solver_wrapper_parsing.py (no function) 7 0 0 100%
sparkle/types/__init__.py _check_class 1 0 0 100%
sparkle/types/__init__.py resolve_objective 26 5 0 81%
sparkle/types/__init__.py (no function) 13 0 0 100%
sparkle/types/features.py FeatureType.with_subgroup 1 1 0 0%
sparkle/types/features.py (no function) 69 0 0 100%
sparkle/types/objective.py UseTime._missing_ 1 1 0 0%
sparkle/types/objective.py SparkleObjective.__init__ 9 0 0 100%
sparkle/types/objective.py SparkleObjective.__str__ 1 0 0 100%
sparkle/types/objective.py SparkleObjective.time 1 0 0 100%
sparkle/types/objective.py PAR.__init__ 5 0 0 100%
sparkle/types/objective.py PAR.__init__.penalise 3 0 0 100%
sparkle/types/objective.py (no function) 24 0 0 100%
sparkle/types/sparkle_callable.py SparkleCallable.__init__ 9 0 0 100%
sparkle/types/sparkle_callable.py SparkleCallable.build_cmd 1 1 0 0%
sparkle/types/sparkle_callable.py SparkleCallable.run 1 1 0 0%
sparkle/types/sparkle_callable.py (no function) 6 0 0 100%
sparkle/types/status.py (no function) 12 0 0 100%
Total   5898 1209 0 80%

No items found using the specified filter.