pub fn jvp<F>( f: F, primals: &[Tensor], tangents: &[Option<Tensor>], ) -> Result<JvpResult, Error>where F: FnOnce(&[Tensor]) -> Result<Vec<Tensor>, Error>,