Coverage for geometric_kernels / kernels / __init__.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-02-22 15:49 +0000

1""" 

2This module provides the abstract base class for geometric kernels and 

3specialized classes for various types of spaces. 

4 

5Unless you know exactly what you are doing, always use the 

6:class:`MaternGeometricKernel` that "just works". 

7""" 

8 

9# noqa: F401 

10from geometric_kernels.kernels.base import BaseGeometricKernel 

11from geometric_kernels.kernels.feature_map import MaternFeatureMapKernel 

12from geometric_kernels.kernels.hodge_compositional import MaternHodgeCompositionalKernel 

13from geometric_kernels.kernels.karhunen_loeve import MaternKarhunenLoeveKernel 

14from geometric_kernels.kernels.matern_kernel import ( 

15 MaternGeometricKernel, 

16 default_feature_map, 

17) 

18from geometric_kernels.kernels.matern_kernel_hamming_graph import ( 

19 MaternKernelHammingGraph, 

20) 

21from geometric_kernels.kernels.product import ProductGeometricKernel