INNER CODE UNIT · Python

calculate_stats

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

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),
    }


def generate_benchmark_json(
    skill_name: str,
    skill_path: str,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…