varpulis-pst 0.10.0

Prediction Suffix Tree (PST) for complex event forecasting
Documentation
//! Prediction Suffix Tree (PST) for Complex Event Forecasting
//!
//! Based on "Complex Event Forecasting with Prediction Suffix Trees"
//! (Alevizos, Artikis, Paliouras — arXiv:2109.00287)
//!
//! Provides variable-order Markov models that predict whether a partially-matched
//! SASE+ pattern will complete, and when. Combined with the NFA to form a
//! Pattern Markov Chain (PMC).

mod conformal;
mod hawkes;
mod markov_chain;
mod online;
mod pruning;
mod tree;

pub use conformal::ConformalCalibrator;
pub use hawkes::HawkesIntensity;
pub use markov_chain::{ForecastResult, PMCConfig, PatternMarkovChain, RunSnapshot};
pub use online::OnlinePSTLearner;
pub use pruning::PruningStrategy;
pub use tree::{PSTConfig, PredictionSuffixTree, SymbolId};