Phase 1 Polynomial-Fourier Validation
Validate the Wave 5.2 Phase 1 Polynomial-Fourier evidence package.
- scripts.analysis.polynomial_fourier_benchmark.validate_phase1_polynomial_fourier_benchmark.parse_arguments()[source]
Parse command-line arguments.
- Return type:
Namespace
- scripts.analysis.polynomial_fourier_benchmark.validate_phase1_polynomial_fourier_benchmark.load_yaml(path)[source]
Load one YAML mapping.
- Parameters:
path (Path)
- Return type:
dict[str, Any]
- scripts.analysis.polynomial_fourier_benchmark.validate_phase1_polynomial_fourier_benchmark.csv_row_count(path)[source]
Count CSV data rows.
- Parameters:
path (Path)
- Return type:
int
- scripts.analysis.polynomial_fourier_benchmark.validate_phase1_polynomial_fourier_benchmark.assert_csv_numeric_values_are_finite(path, ignored_column_name_set)[source]
Require every non-identifier CSV value to parse as finite.
- Parameters:
path (Path)
ignored_column_name_set (set[str])
- Return type:
None