pub trait ParamsDifferentiableKernel<T>: PositiveDefiniteKernel<T> where
T: Value, {
fn ln_diff_params(
&self,
params: &[f64],
x: &Vec<f64>,
xprime: &Vec<f64>
) -> Result<Vec<f64>, KernelError>;
}pub trait ParamsDifferentiableKernel<T>: PositiveDefiniteKernel<T> where
T: Value, {
fn ln_diff_params(
&self,
params: &[f64],
x: &Vec<f64>,
xprime: &Vec<f64>
) -> Result<Vec<f64>, KernelError>;
}