///|
fn main {
  let left = [1.0, 2.0]
  let right = [2.0, 1.0]
  let linear = @svm.kernel_value(@svm.Linear, left, right).unwrap()
  let rbf = @svm.kernel_value(@svm.Rbf(0.5), left, right).unwrap()
  let polynomial = @svm.kernel_value(@svm.Polynomial(1.0, 1.0, 2), left, right).unwrap()
  println("linear=\{linear}")
  println("rbf=\{rbf}")
  println("polynomial=\{polynomial}")
}