| from __future__ import annotations | |
| from datetime import datetime | |
| from typing import Optional | |
| from pydantic import BaseModel | |
| class AMDPerformanceMetric(BaseModel): | |
| timestamp: datetime | |
| gpu_utilization: float | |
| memory_used_gb: float | |
| memory_total_gb: float | |
| tokens_per_second: float | |
| requests_processed: int | |
| avg_latency_ms: float | |
| model_name: str | |
| rocm_version: Optional[str] = None | |
| power_watts: Optional[float] = None | |