{% extends "base.html" %} {% block title %}Past Reports — ICH Screening{% endblock %} {% block content %}

Past Reports

Browse screening results, confidence bands, triage actions, and Grad-CAM visualizations from previous inference runs.

Total
{{ stats.total }}
Negative
{{ stats.negative }}
Positive
{{ stats.positive }}
Urgent
{{ stats.urgent }}
Positivity Rate
{{ '%.1f'|format(stats.pos_rate) }}%
Avg Prob
{{ '%.3f'|format(stats.avg_cal_prob) }}
{% if calib %}
Temperature: {{ '%.4f'|format(calib.temperature) }} Threshold: {{ '%.4f'|format(calib.calibrated_threshold) }} ECE (raw): {{ '%.4f'|format(calib.raw_ece) }} ECE (cal): {{ '%.4f'|format(calib.cal_ece) }}
{% endif %}
{% if q or band or urgency or outcome or sort %} Clear {% endif %}
Filtered: {{ total_items }} of {{ total_cases }} Page: {{ page }} / {{ total_pages }} Showing: {{ rows|length }} rows {{ '%.1f'|format(route_compute_ms) }} ms Cache: {{ 'HIT' if data_cache_hit else 'MISS' }}
{% for row in rows %} {% endfor %} {% if not rows %} {% endif %}
# Image ID Date Outcome Cal. Prob Band Urgency Grad-CAM Report
{{ page_start + loop.index }} {{ row.image_id }} {{ row.date_display }} {% if row.is_positive %} Positive {% else %} Negative {% endif %} {{ '%.4f'|format(row.cal_prob) if row.cal_prob is not none else '—' }} {{ row.band }} {{ row.urgency }} {% if row.gradcam_file %} {% else %} {% endif %} Open
No cases match your filters.
{% if total_pages > 1 %}
{% if page > 1 %} ← Previous {% else %} ← Previous {% endif %}
Page {{ page }} of {{ total_pages }}
{% if page < total_pages %} Next → {% else %} Next → {% endif %}
{% endif %}
{% endblock %}