extern crate intel_mkl_src; use kickscore as ks; #[test] fn binary_1() { let mut model = ks::BinaryModel::new(ks::BinaryModelObservation::Probit); let k_audrey = ks::kernel::Matern52::new(1.0, 2.0); let k_benjamin = ks::kernel::Matern52::new(1.0, 2.0); model.add_item("audrey", Box::new(k_audrey)); model.add_item("benjamin", Box::new(k_benjamin)); model.observe(&["audrey"], &["benjamin"], 0.0); model.observe(&["audrey"], &["benjamin"], 1.0); model.observe(&["audrey"], &["benjamin"], 2.0); model.observe(&["audrey"], &["benjamin"], 3.0); model.observe(&["benjamin"], &["audrey"], 4.0); model.observe(&["benjamin"], &["audrey"], 5.0); model.observe(&["benjamin"], &["audrey"], 6.0); model.observe(&["benjamin"], &["audrey"], 7.0); model.fit(); }