Skip to main content

Module decision

Module decision 

Source
Expand description

Decision pattern storage and CITL trainer module

This module provides:

  • PatternStore: Stores and retrieves decision patterns using cosine similarity search
  • CitlTrainer: 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§

CitlTrainer
CITL trainer that learns a linear mapping from error features to fix features.
DecisionPattern
A decision pattern with feature weights and metadata.
ErrorFixPair
An error-fix training pair for CITL.
PatternStore
Store for decision patterns with cosine-similarity retrieval.