pub fn mean_ad_with_kernel( input: &MeanAdInput<'_>, kernel: Kernel, ) -> Result<MeanAdOutput, MeanAdError>