Coverage report: 89%

Files Functions Classes

coverage.py v7.13.0, created at 2025-12-15 13:41 +0000

File   statements missing excluded   coverage
geometric_kernels / __init__.py   4 0 0   100%
geometric_kernels / _logging.py   22 6 0   73%
geometric_kernels / feature_maps / __init__.py   4 0 0   100%
geometric_kernels / feature_maps / base.py   5 1 0   80%
geometric_kernels / feature_maps / deterministic.py   50 4 0   92%
geometric_kernels / feature_maps / probability_densities.py   152 26 0   83%
geometric_kernels / feature_maps / random_phase.py   50 15 0   70%
geometric_kernels / feature_maps / rejection_sampling.py   40 0 0   100%
geometric_kernels / jax.py   5 0 0   100%
geometric_kernels / kernels / __init__.py   7 0 0   100%
geometric_kernels / kernels / base.py   19 4 0   79%
geometric_kernels / kernels / feature_map.py   33 0 0   100%
geometric_kernels / kernels / hodge_compositional.py   43 7 0   84%
geometric_kernels / kernels / karhunen_loeve.py   81 4 0   95%
geometric_kernels / kernels / matern_kernel.py   95 19 0   80%
geometric_kernels / kernels / matern_kernel_hamming_graph.py   35 10 0   71%
geometric_kernels / kernels / product.py   60 27 0   55%
geometric_kernels / lab_extras / __init__.py   3 0 0   100%
geometric_kernels / lab_extras / extras.py   97 1 0   99%
geometric_kernels / lab_extras / jax / __init__.py   1 0 0   100%
geometric_kernels / lab_extras / jax / extras.py   103 8 0   92%
geometric_kernels / lab_extras / numpy / __init__.py   2 0 0   100%
geometric_kernels / lab_extras / numpy / extras.py   102 9 0   91%
geometric_kernels / lab_extras / numpy / sparse_extras.py   44 7 0   84%
geometric_kernels / lab_extras / tensorflow / __init__.py   1 0 0   100%
geometric_kernels / lab_extras / tensorflow / extras.py   109 11 0   90%
geometric_kernels / lab_extras / torch / __init__.py   1 0 0   100%
geometric_kernels / lab_extras / torch / extras.py   109 9 0   92%
geometric_kernels / resources / __init__.py   0 0 0   100%
geometric_kernels / sampling / __init__.py   1 0 0   100%
geometric_kernels / sampling / samplers.py   25 2 2   92%
geometric_kernels / spaces / __init__.py   14 0 0   100%
geometric_kernels / spaces / base.py   57 15 0   74%
geometric_kernels / spaces / circle.py   71 1 0   99%
geometric_kernels / spaces / eigenfunctions.py   90 9 0   90%
geometric_kernels / spaces / graph.py   65 3 0   95%
geometric_kernels / spaces / graph_edges.py   247 74 0   70%
geometric_kernels / spaces / hamming_graph.py   94 12 0   87%
geometric_kernels / spaces / hyperbolic.py   69 21 0   70%
geometric_kernels / spaces / hypercube_graph.py   90 5 0   94%
geometric_kernels / spaces / hypersphere.py   78 1 0   99%
geometric_kernels / spaces / lie_groups.py   69 9 0   87%
geometric_kernels / spaces / mesh.py   69 2 0   97%
geometric_kernels / spaces / product.py   159 9 0   94%
geometric_kernels / spaces / so.py   161 20 0   88%
geometric_kernels / spaces / spd.py   61 9 0   85%
geometric_kernels / spaces / su.py   115 6 0   95%
geometric_kernels / tensorflow.py   5 0 0   100%
geometric_kernels / torch.py   5 0 0   100%
geometric_kernels / utils / __init__.py   0 0 0   100%
geometric_kernels / utils / kernel_formulas / __init__.py   5 0 0   100%
geometric_kernels / utils / kernel_formulas / euclidean.py   24 4 0   83%
geometric_kernels / utils / kernel_formulas / hamming_graph.py   20 1 0   95%
geometric_kernels / utils / kernel_formulas / hyperbolic.py   57 6 0   89%
geometric_kernels / utils / kernel_formulas / hypercube_graph.py   18 2 0   89%
geometric_kernels / utils / kernel_formulas / spd.py   42 4 0   90%
geometric_kernels / utils / manifold_utils.py   56 5 0   91%
geometric_kernels / utils / product.py   24 7 0   71%
geometric_kernels / utils / special_functions.py   29 4 0   86%
geometric_kernels / utils / utils.py   163 59 0   64%
tests / __init__.py   4 0 0   100%
tests / data.py   15 0 0   100%
tests / feature_maps / __init__.py   0 0 0   100%
tests / feature_maps / test_feature_maps.py   31 0 0   100%
tests / feature_maps / test_student_t_sample.py   19 0 0   100%
tests / helper.py   74 3 0   96%
tests / kernels / __init__.py   0 0 0   100%
tests / kernels / test_feature_map_kernel.py   51 0 0   100%
tests / kernels / test_matern_karhunenloeve_kernel.py   76 0 0   100%
tests / kernels / test_product_kernel.py   24 0 0   100%
tests / sampling / __init__.py   0 0 0   100%
tests / sampling / test_samplers.py   17 0 0   100%
tests / spaces / __init__.py   0 0 0   100%
tests / spaces / test_basics.py   14 1 0   93%
tests / spaces / test_circle.py   26 0 0   100%
tests / spaces / test_eigenfunctions.py   83 0 0   100%
tests / spaces / test_eigenvalues.py   20 0 0   100%
tests / spaces / test_graph.py   55 0 0   100%
tests / spaces / test_graph_edges.py   85 0 0   100%
tests / spaces / test_hamming_graph.py   51 0 0   100%
tests / spaces / test_hyperbolic.py   23 0 0   100%
tests / spaces / test_hypercube_graph.py   32 0 0   100%
tests / spaces / test_hypersphere.py   31 0 0   100%
tests / spaces / test_lie_groups.py   59 1 0   98%
tests / spaces / test_mesh.py   28 0 0   100%
tests / spaces / test_product_discrete_spectrum_space.py   26 0 0   100%
tests / spaces / test_spd.py   20 0 0   100%
tests / utils / __init__.py   0 0 0   100%
tests / utils / test_kernel_formulas.py   79 0 0   100%
tests / utils / test_manifold_utils.py   17 0 0   100%
tests / utils / test_special_functions.py   43 0 0   100%
tests / utils / test_utils.py   41 0 0   100%
 / tmp / tmpik2vn4uu / _remote_module_non_scriptable.py   39 27 0   31%
Total   4343 490 2   89%

No items found using the specified filter.