pub type LearningModel = *mut c_void;