[−][src]Function oner_induction::interpret
pub fn interpret<'c, A: PartialEq, C>(
cases: &'c [Case<A, C>],
attribute_value: &A
) -> Option<&'c C>
Apply a set of cases to an attribute value to get a prediction.
Examples
use oner_induction::{Case, interpret}; let cases = vec![ Case { attribute_value: "summer", predicted_class: "hot" }, Case { attribute_value: "winter", predicted_class: "cold" }, ]; assert_eq!( Some(&"hot"), interpret(&cases, &"summer")); assert_eq!( None, interpret(&cases, &"spring"));