![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Classes | |
| struct | AIRiskAssessment |
| AI risk assessment record per Art. 9. More... | |
| struct | DriftMetric |
| Population Stability Index for drift detection. More... | |
| struct | LifecycleEvent |
| System lifecycle event record per Art. 12(2). More... | |
| struct | PerformanceMetric |
| Model performance metric for Art. 15 accuracy monitoring. More... | |
| struct | PostMarketDataPoint |
| Post-market monitoring data point. More... | |
| struct | QMSCheckPoint |
| QMS check point for AI system lifecycle. More... | |
| struct | SeriousIncidentReport |
| Serious incident report per Art. 62. More... | |
| struct | TechnicalDocumentation |
| Technical documentation record per Art. 11 and Annex IV. More... | |
| struct | TrainingDataMetrics |
| Training data quality metrics per Art. 10. More... | |
Enumerations | |
| enum class | AIRiskLevel : int32_t { MINIMAL = 0 , LIMITED = 1 , HIGH = 2 , UNACCEPTABLE = 3 } |
| AI system risk classification per EU AI Act Art. 6. More... | |
| enum class | LifecycleEventType : int32_t { SYSTEM_START = 0 , SYSTEM_STOP = 1 , CONFIG_CHANGE = 2 , MODEL_SWAP = 3 , ERROR_RECOVERY = 4 , HUMAN_OVERRIDE = 5 , KEY_ROTATION = 6 , DEPLOYMENT = 7 } |
| System lifecycle event type. More... | |
Functions | |
| bool | is_drifted (const DriftMetric &m) |
| Check if a drift metric exceeds its threshold. | |
|
strong |
AI system risk classification per EU AI Act Art. 6.
| Enumerator | |
|---|---|
| MINIMAL | Minimal risk — no obligations. |
| LIMITED | Limited risk — transparency obligations. |
| HIGH | High risk — full compliance required. |
| UNACCEPTABLE | Unacceptable risk — prohibited. |
Definition at line 1079 of file compliance_types.hpp.
|
strong |
System lifecycle event type.
| Enumerator | |
|---|---|
| SYSTEM_START | |
| SYSTEM_STOP | |
| CONFIG_CHANGE | |
| MODEL_SWAP | |
| ERROR_RECOVERY | |
| HUMAN_OVERRIDE | |
| KEY_ROTATION | |
| DEPLOYMENT | |
Definition at line 1148 of file compliance_types.hpp.
|
inline |
Check if a drift metric exceeds its threshold.
Definition at line 1070 of file compliance_types.hpp.