INNER CODE UNIT · Python

matched

wgpsec/AboutSecurity · scripts/bench-skill.py:228

    matched = sum(1 for t in terms if t in output_lower)
    return matched >= max(1, len(terms) * 0.6)


def calculate_stats(values: list[float]) -> dict:
    """Calculate mean, stddev, min, max."""
    if not values:
        return {"mean": 0.0, "stddev": 0.0, "min": 0.0, "max": 0.0}
    n = len(values)
    mean = sum(values) / n
    stddev = math.sqrt(sum((x - mean) ** 2 for x in values) / (n - 1)) if n > 1 else 0.0
    return {
        "mean": round(mean, 4),
        "stddev": round(stddev, 4),
        "min": round(min(values), 4),
        "max": round(max(values), 4),
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…