| """Uncertainty proxy model.""" | |
| from __future__ import annotations | |
| def uncertainty_from_missing(missing_fields: int, total_fields: int = 5) -> float: | |
| if total_fields <= 0: | |
| return 0.5 | |
| return max(0.0, min(1.0, missing_fields / total_fields)) | |
| """Uncertainty proxy model.""" | |
| from __future__ import annotations | |
| def uncertainty_from_missing(missing_fields: int, total_fields: int = 5) -> float: | |
| if total_fields <= 0: | |
| return 0.5 | |
| return max(0.0, min(1.0, missing_fields / total_fields)) | |