pub type SparseProbMat<T> = HashMap<(T, T), f32>;
pub struct SparseProbMat<T> { /* private fields */ }