Expand description
Decision pattern storage and CITL trainer module
This module provides:
PatternStore: Stores and retrieves decision patterns using cosine similarity searchCitlTrainer: Correlation-Informed Transfer Learning for error-fix prediction
§GH-28: DecisionPatternStore
Stores DecisionPattern instances with feature-weight vectors and supports
nearest-neighbor retrieval via cosine similarity.
§GH-29: DecisionCITL trainer
Trains a simple linear correlation model from ErrorFixPair samples,
then predicts fix feature vectors from error feature vectors.
Structs§
- Citl
Trainer - CITL trainer that learns a linear mapping from error features to fix features.
- Decision
Pattern - A decision pattern with feature weights and metadata.
- Error
FixPair - An error-fix training pair for CITL.
- Pattern
Store - Store for decision patterns with cosine-similarity retrieval.