Spaces:
Runtime error
Runtime error
Download backend/app/models/calibration.py from prathvi9607/vera-api: direct link, hf CLI and curl.
- Browser
- Download file 987 Bytes
-
https://huggingface.co/spaces/prathvi9607/vera-api/resolve/main/backend/app/models/calibration.py
- Command line
-
hf download hf://spaces/prathvi9607/vera-api/backend/app/models/calibration.py
-
curl -L -o calibration.py https://huggingface.co/spaces/prathvi9607/vera-api/resolve/main/backend/app/models/calibration.py
987 Bytes
| """`calibration_checkpoints` table — history of fitted conformal q_hat values (PRD §10.3).""" | |
| from __future__ import annotations | |
| from datetime import datetime | |
| from sqlalchemy import DateTime, Float, Integer, String, func | |
| from sqlalchemy.orm import Mapped, mapped_column | |
| from app.database import Base | |
| class CalibrationCheckpoint(Base): | |
| __tablename__ = "calibration_checkpoints" | |
| id: Mapped[int] = mapped_column(Integer, primary_key=True, autoincrement=True) | |
| method: Mapped[str] = mapped_column(String(20), nullable=False, default="absolute") | |
| q_hat: Mapped[float] = mapped_column(Float, nullable=False) | |
| empirical_coverage: Mapped[float] = mapped_column(Float, nullable=False) | |
| nominal_coverage: Mapped[float] = mapped_column(Float, nullable=False) | |
| calibration_set_size: Mapped[int] = mapped_column(Integer, nullable=False) | |
| fitted_at: Mapped[datetime] = mapped_column( | |
| DateTime(timezone=True), server_default=func.now(), nullable=False | |
| ) | |