def _normalize_report(report: _Report) -> _Report:
    """
    Normalizes the report by making sure all parameter reports have the same number
    """
    all_keys = set()
    for _, param_report in report.items():
        for key in param_report:
            all_keys.add(key)

    for _, param_report in report.items():
        for key in all_keys:
            if key not in param_report:
                param_report[key] = -1
    return report

    Normalizes the report by making sure all parameter reports have the same number
    
coremltools/optimize/torch/_utils/report_utils.py