use ffsvm::*; use std::convert::TryFrom; fn main() -> Result<(), Error> { let svm = DenseSVM::try_from(SAMPLE_MODEL)?; let mut problem = Problem::from(&svm); let features = problem.features(); features[0] = 0.558_382; features[1] = -0.157_895; features[2] = 0.581_292; features[3] = -0.221_184; svm.predict_value(&mut problem)?; assert_eq!(problem.solution(), Solution::Label(42)); Ok(()) }