ValidationReport
Define ValidationReport class here.
ValidationReport#
- class orbax.export.validate.validation_report.ValidationReport(baseline, candidate, option=None)[source][source]#
Generate validation report based on ValidationSingleJobResult.
- __init__(baseline, candidate, option=None)[source][source]#
Generate validation result report with users config options.
- Parameters:
baseline (
ValidationSingleJobResult
) – The baseline ValidationSingleJobResult.candidate (
ValidationSingleJobResult
) – The candidate ValidationSingleJobResult. The comparing criterions will be apply on candidate.option (
Optional
[ValidationReportOption
]) – ValidationReport options.
ValidationReportOption#
- class orbax.export.validate.validation_report.ValidationReportOption(floating_atol=1e-07, floating_rtol=1e-07, max_non_floating_mismatch_ratio=0.01, output_report_path=None, print_debug_info=False)[source][source]#
Option for ValidationReport class.
- __post_init__()[source][source]#
check if option value is legal.
- Raises:
OverflowError – raise if floating_atol < 0 or floating_rtol < 0.
- __eq__(other)#
Return self==value.
- __hash__ = None#
- __init__(floating_atol=1e-07, floating_rtol=1e-07, max_non_floating_mismatch_ratio=0.01, output_report_path=None, print_debug_info=False)#