Make models cloneable
This commit is contained in:
@@ -35,9 +35,9 @@ fn kickscore_basic() {
|
||||
|
||||
let (p_win, _p_los) = model.probabilities(&["Jerry"], &["Tom"], 2.0);
|
||||
|
||||
assert_abs_diff_eq!(p_win, 0.4455095363120037, epsilon = f64::EPSILON);
|
||||
assert_abs_diff_eq!(p_win, 0.4705389648502623, epsilon = f64::EPSILON);
|
||||
|
||||
let (p_win, _p_los) = model.probabilities(&["Jerry"], &["Tom"], -1.0);
|
||||
|
||||
assert_abs_diff_eq!(p_win, 0.9037560799725326, epsilon = f64::EPSILON);
|
||||
assert_abs_diff_eq!(p_win, 0.7030407811954662, epsilon = f64::EPSILON);
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ fn nba_history() {
|
||||
.unix_timestamp() as f64,
|
||||
);
|
||||
|
||||
assert_abs_diff_eq!(p_win, 0.9002599772490479, epsilon = f64::EPSILON);
|
||||
assert_abs_diff_eq!(p_win, 0.8987931627209078, epsilon = f64::EPSILON);
|
||||
|
||||
let (p_win, _) = model.probabilities(
|
||||
&["CHI"],
|
||||
@@ -95,7 +95,7 @@ fn nba_history() {
|
||||
.unix_timestamp() as f64,
|
||||
);
|
||||
|
||||
assert_abs_diff_eq!(p_win, 0.22837870685441986, epsilon = f64::EPSILON);
|
||||
assert_abs_diff_eq!(p_win, 0.22890824995747874, epsilon = f64::EPSILON);
|
||||
|
||||
let (p_win, _) = model.probabilities(
|
||||
&["CHI"],
|
||||
|
||||
Reference in New Issue
Block a user