Skip to main content

entrenar/decision/
mod.rs

1//! Decision pattern storage and CITL trainer module
2//!
3//! This module provides:
4//! - `PatternStore`: Stores and retrieves decision patterns using cosine similarity search
5//! - `CitlTrainer`: Correlation-Informed Transfer Learning for error-fix prediction
6//!
7//! # GH-28: DecisionPatternStore
8//!
9//! Stores `DecisionPattern` instances with feature-weight vectors and supports
10//! nearest-neighbor retrieval via cosine similarity.
11//!
12//! # GH-29: DecisionCITL trainer
13//!
14//! Trains a simple linear correlation model from `ErrorFixPair` samples,
15//! then predicts fix feature vectors from error feature vectors.
16
17mod citl;
18mod pattern_store;
19
20#[cfg(test)]
21mod tests;
22
23pub use citl::{CitlTrainer, ErrorFixPair};
24pub use pattern_store::{DecisionPattern, PatternStore};