| src/sparkle/CLI/__init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/CLI/_cli_.py |
(no class) |
|
55 |
9 |
0 |
|
84% |
| src/sparkle/CLI/about.py |
(no class) |
|
12 |
2 |
0 |
|
83% |
| src/sparkle/CLI/add_feature_extractor.py |
(no class) |
|
67 |
12 |
0 |
|
82% |
| src/sparkle/CLI/add_instances.py |
(no class) |
|
58 |
4 |
0 |
|
93% |
| src/sparkle/CLI/add_solver.py |
(no class) |
|
101 |
20 |
0 |
|
80% |
| src/sparkle/CLI/check.py |
(no class) |
|
88 |
73 |
0 |
|
17% |
| src/sparkle/CLI/cleanup.py |
(no class) |
|
137 |
100 |
0 |
|
27% |
| src/sparkle/CLI/compute_features.py |
(no class) |
|
92 |
13 |
0 |
|
86% |
| src/sparkle/CLI/configure_solver.py |
(no class) |
|
122 |
42 |
0 |
|
66% |
| src/sparkle/CLI/construct_portfolio_selector.py |
(no class) |
|
135 |
118 |
0 |
|
13% |
| src/sparkle/CLI/generate_report.py |
(no class) |
|
474 |
163 |
0 |
|
66% |
| src/sparkle/CLI/help/__init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| src/sparkle/CLI/help/argparse_custom.py |
ArgumentContainer |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/CLI/help/argparse_custom.py |
(no class) |
|
67 |
0 |
0 |
|
100% |
| src/sparkle/CLI/help/global_variables.py |
(no class) |
|
67 |
30 |
4 |
|
55% |
| src/sparkle/CLI/help/jobs.py |
(no class) |
|
51 |
0 |
0 |
|
100% |
| src/sparkle/CLI/help/logging.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| src/sparkle/CLI/help/nicknames.py |
(no class) |
|
45 |
6 |
0 |
|
87% |
| src/sparkle/CLI/help/snapshot_help.py |
(no class) |
|
60 |
9 |
0 |
|
85% |
| src/sparkle/CLI/initialise.py |
(no class) |
|
108 |
26 |
0 |
|
76% |
| src/sparkle/CLI/jobs.py |
(no class) |
|
165 |
125 |
0 |
|
24% |
| src/sparkle/CLI/load_snapshot.py |
(no class) |
|
28 |
1 |
0 |
|
96% |
| src/sparkle/CLI/remove_feature_extractor.py |
(no class) |
|
43 |
6 |
0 |
|
86% |
| src/sparkle/CLI/remove_instances.py |
(no class) |
|
48 |
4 |
0 |
|
92% |
| src/sparkle/CLI/remove_solver.py |
(no class) |
|
49 |
11 |
0 |
|
78% |
| src/sparkle/CLI/run_ablation.py |
(no class) |
|
74 |
58 |
0 |
|
22% |
| src/sparkle/CLI/run_parallel_portfolio.py |
(no class) |
|
247 |
67 |
0 |
|
73% |
| src/sparkle/CLI/run_portfolio_selector.py |
(no class) |
|
57 |
40 |
0 |
|
30% |
| src/sparkle/CLI/run_solvers.py |
(no class) |
|
155 |
18 |
0 |
|
88% |
| src/sparkle/CLI/save_snapshot.py |
(no class) |
|
18 |
1 |
0 |
|
94% |
| src/sparkle/CLI/status.py |
(no class) |
|
59 |
14 |
0 |
|
76% |
| src/sparkle/CLI/wrap.py |
(no class) |
|
180 |
130 |
0 |
|
28% |
| src/sparkle/__about__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src/sparkle/__init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/configurator/__init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/configurator/configurator.py |
Configurator |
|
30 |
18 |
0 |
|
40% |
| src/sparkle/configurator/configurator.py |
ConfigurationScenario |
|
57 |
30 |
0 |
|
47% |
| src/sparkle/configurator/configurator.py |
AblationScenario |
|
161 |
68 |
0 |
|
58% |
| src/sparkle/configurator/configurator.py |
(no class) |
|
91 |
0 |
0 |
|
100% |
| src/sparkle/configurator/configurator_cli.py |
(no class) |
|
17 |
17 |
0 |
|
0% |
| src/sparkle/configurator/implementations/__init__.py |
(no class) |
|
10 |
1 |
0 |
|
90% |
| src/sparkle/configurator/implementations/irace.py |
IRACE |
|
67 |
46 |
0 |
|
31% |
| src/sparkle/configurator/implementations/irace.py |
IRACEScenario |
|
90 |
45 |
0 |
|
50% |
| src/sparkle/configurator/implementations/irace.py |
(no class) |
|
44 |
0 |
0 |
|
100% |
| src/sparkle/configurator/implementations/paramils.py |
ParamILS |
|
46 |
25 |
0 |
|
46% |
| src/sparkle/configurator/implementations/paramils.py |
ParamILSScenario |
|
68 |
19 |
0 |
|
72% |
| src/sparkle/configurator/implementations/paramils.py |
(no class) |
|
38 |
0 |
0 |
|
100% |
| src/sparkle/configurator/implementations/smac2.py |
SMAC2 |
|
52 |
22 |
0 |
|
58% |
| src/sparkle/configurator/implementations/smac2.py |
SMAC2Scenario |
|
100 |
29 |
0 |
|
71% |
| src/sparkle/configurator/implementations/smac2.py |
(no class) |
|
52 |
0 |
0 |
|
100% |
| src/sparkle/configurator/implementations/smac3.py |
SMAC3 |
|
32 |
8 |
0 |
|
75% |
| src/sparkle/configurator/implementations/smac3.py |
SMAC3Scenario |
|
81 |
15 |
0 |
|
81% |
| src/sparkle/configurator/implementations/smac3.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| src/sparkle/instance/__init__.py |
(no class) |
|
26 |
2 |
0 |
|
92% |
| src/sparkle/instance/instances.py |
InstanceSet |
|
16 |
1 |
0 |
|
94% |
| src/sparkle/instance/instances.py |
FileInstanceSet |
|
9 |
0 |
0 |
|
100% |
| src/sparkle/instance/instances.py |
MultiFileInstanceSet |
|
11 |
0 |
0 |
|
100% |
| src/sparkle/instance/instances.py |
IterableFileInstanceSet |
|
10 |
0 |
0 |
|
100% |
| src/sparkle/instance/instances.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| src/sparkle/platform/__init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| src/sparkle/platform/cli_types.py |
VerbosityLevel |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/platform/cli_types.py |
TEXT |
|
3 |
3 |
0 |
|
0% |
| src/sparkle/platform/cli_types.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| src/sparkle/platform/file_help.py |
(no class) |
|
18 |
14 |
0 |
|
22% |
| src/sparkle/platform/latex.py |
AutoRef |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/platform/latex.py |
(no class) |
|
42 |
1 |
0 |
|
98% |
| src/sparkle/platform/output/__init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/platform/output/configuration_output.py |
ConfigurationResult |
|
8 |
1 |
0 |
|
88% |
| src/sparkle/platform/output/configuration_output.py |
ConfigurationOutput |
|
36 |
3 |
0 |
|
92% |
| src/sparkle/platform/output/configuration_output.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src/sparkle/platform/output/parallel_portfolio_output.py |
ParallelPortfolioOutput |
|
33 |
33 |
0 |
|
0% |
| src/sparkle/platform/output/parallel_portfolio_output.py |
(no class) |
|
15 |
15 |
0 |
|
0% |
| src/sparkle/platform/output/selection_output.py |
SelectionOutput |
|
42 |
10 |
0 |
|
76% |
| src/sparkle/platform/output/selection_output.py |
(no class) |
|
33 |
10 |
0 |
|
70% |
| src/sparkle/platform/output/structures.py |
ValidationResults |
|
5 |
5 |
0 |
|
0% |
| src/sparkle/platform/output/structures.py |
SelectionSolverData |
|
3 |
0 |
0 |
|
100% |
| src/sparkle/platform/output/structures.py |
SelectionPerformance |
|
6 |
6 |
0 |
|
0% |
| src/sparkle/platform/output/structures.py |
ParallelPortfolioResults |
|
12 |
12 |
0 |
|
0% |
| src/sparkle/platform/output/structures.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src/sparkle/platform/settings_objects.py |
Option |
|
12 |
2 |
0 |
|
83% |
| src/sparkle/platform/settings_objects.py |
Settings |
|
338 |
19 |
0 |
|
94% |
| src/sparkle/platform/settings_objects.py |
(no class) |
|
239 |
0 |
2 |
|
100% |
| src/sparkle/selector/__init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/selector/extractor.py |
Extractor |
|
99 |
15 |
0 |
|
85% |
| src/sparkle/selector/extractor.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| src/sparkle/selector/extractor_cli.py |
(no class) |
|
48 |
4 |
0 |
|
92% |
| src/sparkle/selector/selector.py |
Selector |
|
40 |
6 |
0 |
|
85% |
| src/sparkle/selector/selector.py |
SelectionScenario |
|
79 |
15 |
0 |
|
81% |
| src/sparkle/selector/selector.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| src/sparkle/selector/selector_cli.py |
(no class) |
|
69 |
12 |
0 |
|
83% |
| src/sparkle/solver/__init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/solver/solver.py |
Solver |
|
186 |
20 |
0 |
|
89% |
| src/sparkle/solver/solver.py |
(no class) |
|
49 |
0 |
0 |
|
100% |
| src/sparkle/solver/solver_cli.py |
(no class) |
|
81 |
22 |
0 |
|
73% |
| src/sparkle/solver/verifiers.py |
SolutionVerifier |
|
1 |
1 |
0 |
|
0% |
| src/sparkle/solver/verifiers.py |
SATVerifier |
|
15 |
2 |
0 |
|
87% |
| src/sparkle/solver/verifiers.py |
SolutionFileVerifier |
|
21 |
2 |
0 |
|
90% |
| src/sparkle/solver/verifiers.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src/sparkle/structures/__init__.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/structures/feature_dataframe.py |
FeatureDataFrame |
|
105 |
7 |
0 |
|
93% |
| src/sparkle/structures/feature_dataframe.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| src/sparkle/structures/performance_dataframe.py |
PerformanceDataFrame |
|
382 |
75 |
0 |
|
80% |
| src/sparkle/structures/performance_dataframe.py |
(no class) |
|
92 |
0 |
0 |
|
100% |
| src/sparkle/tools/__init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenLessThanEqualsRelation |
|
19 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenGreaterThanEqualsRelation |
|
19 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenGreaterThanClause |
|
5 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenGreaterEqualsClause |
|
5 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenLessThanClause |
|
5 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenLessEqualsClause |
|
5 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
ForbiddenOrConjunction |
|
8 |
0 |
0 |
|
100% |
| src/sparkle/tools/configspace.py |
(no class) |
|
177 |
0 |
0 |
|
100% |
| src/sparkle/tools/general.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src/sparkle/tools/parameters.py |
PCSConvention |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/tools/parameters.py |
PCSConverter |
|
325 |
21 |
0 |
|
94% |
| src/sparkle/tools/parameters.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| src/sparkle/tools/runsolver/__init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| src/sparkle/tools/runsolver/py_runsolver.py |
PyRunSolver |
|
7 |
0 |
0 |
|
100% |
| src/sparkle/tools/runsolver/py_runsolver.py |
(no class) |
|
114 |
10 |
0 |
|
91% |
| src/sparkle/tools/runsolver/resolver.py |
RunSolverResolver |
|
3 |
0 |
0 |
|
100% |
| src/sparkle/tools/runsolver/resolver.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src/sparkle/tools/runsolver/runsolver.py |
RunSolver |
|
95 |
8 |
0 |
|
92% |
| src/sparkle/tools/runsolver/runsolver.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src/sparkle/tools/slurm_parsing.py |
SlurmBatch |
|
14 |
14 |
0 |
|
0% |
| src/sparkle/tools/slurm_parsing.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src/sparkle/tools/solver_wrapper_parsing.py |
(no class) |
|
32 |
24 |
0 |
|
25% |
| src/sparkle/types/__init__.py |
(no class) |
|
41 |
5 |
0 |
|
88% |
| src/sparkle/types/features.py |
FeatureGroup |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/types/features.py |
FeatureSubgroup |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/types/features.py |
FeatureType |
|
1 |
0 |
0 |
|
100% |
| src/sparkle/types/features.py |
(no class) |
|
69 |
0 |
0 |
|
100% |
| src/sparkle/types/objective.py |
UseTime |
|
1 |
1 |
0 |
|
0% |
| src/sparkle/types/objective.py |
SparkleObjective |
|
13 |
0 |
0 |
|
100% |
| src/sparkle/types/objective.py |
PAR |
|
8 |
0 |
0 |
|
100% |
| src/sparkle/types/objective.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src/sparkle/types/sparkle_callable.py |
SparkleCallable |
|
9 |
3 |
0 |
|
67% |
| src/sparkle/types/sparkle_callable.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src/sparkle/types/status.py |
DataFileLock |
|
0 |
0 |
0 |
|
100% |
| src/sparkle/types/status.py |
SolverStatus |
|
2 |
0 |
0 |
|
100% |
| src/sparkle/types/status.py |
(no class) |
|
18 |
0 |
0 |
|
100% |