Files
kickscore/tests/binary-1.rs
2021-10-26 22:30:54 +02:00

28 lines
807 B
Rust

extern crate blas_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();
}