File size: 258 Bytes
21c7db9
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
"""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))