//use crate::inference::{Factor, FactorGraph};
//use std::sync::Arc;
//use crate::linear::GaussianLikeFactor;
//
//#[derive(Debug)]
//pub struct GaussianFactorGraph
//{
// factors: Vec<Arc<GaussianLikeFactorFactor>>,
//}
//
//impl FactorGraph<dyn GaussianLikeFactor> for GaussianFactorGraph {
//
//}