Coverage report: 89%

Files Functions Classes

coverage.py v7.11.3, created at 2025-11-16 21:43 +0000

File function statements missing excluded coverage
geometric_kernels/__init__.py (no function) 4 0 0 100%
geometric_kernels/_logging.py DisableLogging.__enter__ 1 1 0 0%
geometric_kernels/_logging.py DisableLogging.__exit__ 1 1 0 0%
geometric_kernels/_logging.py FirstPartFilter.filter 2 2 0 0%
geometric_kernels/_logging.py NoUsingBackendFilter.filter 2 2 0 0%
geometric_kernels/_logging.py (no function) 16 0 0 100%
geometric_kernels/feature_maps/__init__.py (no function) 4 0 0 100%
geometric_kernels/feature_maps/base.py FeatureMap.__call__ 1 1 0 0%
geometric_kernels/feature_maps/base.py (no function) 4 0 0 100%
geometric_kernels/feature_maps/deterministic.py DeterministicFeatureMapCompact.__init__ 15 4 0 73%
geometric_kernels/feature_maps/deterministic.py DeterministicFeatureMapCompact.__call__ 9 0 0 100%
geometric_kernels/feature_maps/deterministic.py HodgeDeterministicFeatureMapCompact.__init__ 10 0 0 100%
geometric_kernels/feature_maps/deterministic.py HodgeDeterministicFeatureMapCompact.__call__ 5 0 0 100%
geometric_kernels/feature_maps/deterministic.py (no function) 11 0 0 100%
geometric_kernels/feature_maps/probability_densities.py student_t_sample 14 1 0 93%
geometric_kernels/feature_maps/probability_densities.py base_density_sample 20 20 0 0%
geometric_kernels/feature_maps/probability_densities.py _randcat_fix 5 0 0 100%
geometric_kernels/feature_maps/probability_densities.py _alphas 9 1 0 89%
geometric_kernels/feature_maps/probability_densities.py _sample_mixture_heat 14 1 0 93%
geometric_kernels/feature_maps/probability_densities.py _sample_mixture_matern 20 2 0 90%
geometric_kernels/feature_maps/probability_densities.py hyperbolic_density_sample 19 0 0 100%
geometric_kernels/feature_maps/probability_densities.py hyperbolic_density_sample.base_sampler 4 0 0 100%
geometric_kernels/feature_maps/probability_densities.py spd_density_sample 30 1 0 97%
geometric_kernels/feature_maps/probability_densities.py (no function) 17 0 0 100%
geometric_kernels/feature_maps/random_phase.py RandomPhaseFeatureMapCompact.__init__ 4 0 0 100%
geometric_kernels/feature_maps/random_phase.py RandomPhaseFeatureMapCompact.__call__ 19 0 0 100%
geometric_kernels/feature_maps/random_phase.py RandomPhaseFeatureMapNoncompact.__init__ 3 3 0 0%
geometric_kernels/feature_maps/random_phase.py RandomPhaseFeatureMapNoncompact.__call__ 12 12 0 0%
geometric_kernels/feature_maps/random_phase.py (no function) 12 0 0 100%
geometric_kernels/feature_maps/rejection_sampling.py RejectionSamplingFeatureMapHyperbolic.__init__ 3 0 0 100%
geometric_kernels/feature_maps/rejection_sampling.py RejectionSamplingFeatureMapHyperbolic.__call__ 11 0 0 100%
geometric_kernels/feature_maps/rejection_sampling.py RejectionSamplingFeatureMapSPD.__init__ 3 0 0 100%
geometric_kernels/feature_maps/rejection_sampling.py RejectionSamplingFeatureMapSPD.__call__ 11 0 0 100%
geometric_kernels/feature_maps/rejection_sampling.py (no function) 12 0 0 100%
geometric_kernels/jax.py (no function) 5 0 0 100%
geometric_kernels/kernels/__init__.py (no function) 6 0 0 100%
geometric_kernels/kernels/base.py BaseGeometricKernel.__init__ 1 0 0 100%
geometric_kernels/kernels/base.py BaseGeometricKernel.space 1 1 0 0%
geometric_kernels/kernels/base.py BaseGeometricKernel.init_params 1 1 0 0%
geometric_kernels/kernels/base.py BaseGeometricKernel.K 1 1 0 0%
geometric_kernels/kernels/base.py BaseGeometricKernel.K_diag 1 1 0 0%
geometric_kernels/kernels/base.py (no function) 14 0 0 100%
geometric_kernels/kernels/feature_map.py MaternFeatureMapKernel.__init__ 3 0 0 100%
geometric_kernels/kernels/feature_map.py MaternFeatureMapKernel.init_params 2 0 0 100%
geometric_kernels/kernels/feature_map.py MaternFeatureMapKernel.K 10 0 0 100%
geometric_kernels/kernels/feature_map.py MaternFeatureMapKernel.K_diag 6 0 0 100%
geometric_kernels/kernels/feature_map.py (no function) 12 0 0 100%
geometric_kernels/kernels/hodge_compositional.py MaternHodgeCompositionalKernel.__init__ 11 0 0 100%
geometric_kernels/kernels/hodge_compositional.py MaternHodgeCompositionalKernel.space 2 0 0 100%
geometric_kernels/kernels/hodge_compositional.py MaternHodgeCompositionalKernel.init_params 2 0 0 100%
geometric_kernels/kernels/hodge_compositional.py MaternHodgeCompositionalKernel.K 7 0 0 100%
geometric_kernels/kernels/hodge_compositional.py MaternHodgeCompositionalKernel.K_diag 7 7 0 0%
geometric_kernels/kernels/hodge_compositional.py (no function) 14 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.__init__ 16 4 0 75%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.space 2 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.init_params 2 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.spectrum 8 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.eigenfunctions 1 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.eigenvalues_laplacian 1 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.eigenvalues 9 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.K 10 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py MaternKarhunenLoeveKernel.K_diag 10 0 0 100%
geometric_kernels/kernels/karhunen_loeve.py (no function) 22 0 0 100%
geometric_kernels/kernels/matern_kernel.py default_feature_map 9 3 0 67%
geometric_kernels/kernels/matern_kernel.py feature_map_from_kernel 3 0 0 100%
geometric_kernels/kernels/matern_kernel.py feature_map_from_kernel 1 0 0 100%
geometric_kernels/kernels/matern_kernel.py feature_map_from_kernel 1 0 0 100%
geometric_kernels/kernels/matern_kernel.py feature_map_from_kernel 1 1 0 0%
geometric_kernels/kernels/matern_kernel.py feature_map_from_space 8 8 0 0%
geometric_kernels/kernels/matern_kernel.py feature_map_from_space 5 1 0 80%
geometric_kernels/kernels/matern_kernel.py feature_map_from_space 1 1 0 0%
geometric_kernels/kernels/matern_kernel.py default_num 9 0 0 100%
geometric_kernels/kernels/matern_kernel.py default_num 1 0 0 100%
geometric_kernels/kernels/matern_kernel.py default_num 1 1 0 0%
geometric_kernels/kernels/matern_kernel.py MaternGeometricKernel.__new__ 18 4 0 78%
geometric_kernels/kernels/matern_kernel.py (no function) 34 0 0 100%
geometric_kernels/kernels/product.py ProductGeometricKernel.__init__ 23 8 0 65%
geometric_kernels/kernels/product.py ProductGeometricKernel.space 1 1 0 0%
geometric_kernels/kernels/product.py ProductGeometricKernel.init_params 14 14 0 0%
geometric_kernels/kernels/product.py ProductGeometricKernel.K 6 1 0 83%
geometric_kernels/kernels/product.py ProductGeometricKernel.K_diag 3 3 0 0%
geometric_kernels/kernels/product.py (no function) 13 0 0 100%
geometric_kernels/lab_extras/__init__.py (no function) 3 0 0 100%
geometric_kernels/lab_extras/extras.py take_along_axis 0 0 0 100%
geometric_kernels/lab_extras/extras.py from_numpy 0 0 0 100%
geometric_kernels/lab_extras/extras.py trapz 0 0 0 100%
geometric_kernels/lab_extras/extras.py logspace 0 0 0 100%
geometric_kernels/lab_extras/extras.py cosh 1 0 0 100%
geometric_kernels/lab_extras/extras.py sinh 1 0 0 100%
geometric_kernels/lab_extras/extras.py degree 0 0 0 100%
geometric_kernels/lab_extras/extras.py eigenpairs 0 0 0 100%
geometric_kernels/lab_extras/extras.py set_value 0 0 0 100%
geometric_kernels/lab_extras/extras.py dtype_double 0 0 0 100%
geometric_kernels/lab_extras/extras.py float_like 0 0 0 100%
geometric_kernels/lab_extras/extras.py dtype_integer 0 0 0 100%
geometric_kernels/lab_extras/extras.py int_like 0 0 0 100%
geometric_kernels/lab_extras/extras.py get_random_state 0 0 0 100%
geometric_kernels/lab_extras/extras.py restore_random_state 0 0 0 100%
geometric_kernels/lab_extras/extras.py create_complex 0 0 0 100%
geometric_kernels/lab_extras/extras.py complex_like 0 0 0 100%
geometric_kernels/lab_extras/extras.py is_complex 0 0 0 100%
geometric_kernels/lab_extras/extras.py cumsum 0 0 0 100%
geometric_kernels/lab_extras/extras.py qr 0 0 0 100%
geometric_kernels/lab_extras/extras.py slogdet 0 0 0 100%
geometric_kernels/lab_extras/extras.py eigvalsh 0 0 0 100%
geometric_kernels/lab_extras/extras.py reciprocal_no_nan 0 0 0 100%
geometric_kernels/lab_extras/extras.py complex_conj 0 0 0 100%
geometric_kernels/lab_extras/extras.py logical_xor 0 0 0 100%
geometric_kernels/lab_extras/extras.py count_nonzero 0 0 0 100%
geometric_kernels/lab_extras/extras.py dtype_bool 0 0 0 100%
geometric_kernels/lab_extras/extras.py bool_like 0 0 0 100%
geometric_kernels/lab_extras/extras.py smart_cast 8 1 0 88%
geometric_kernels/lab_extras/extras.py (no function) 87 0 0 100%
geometric_kernels/lab_extras/jax/__init__.py (no function) 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py take_along_axis 3 0 0 100%
geometric_kernels/lab_extras/jax/extras.py from_numpy 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py trapz 1 1 0 0%
geometric_kernels/lab_extras/jax/extras.py logspace 1 1 0 0%
geometric_kernels/lab_extras/jax/extras.py degree 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py eigenpairs 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py set_value 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py dtype_double 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py float_like 4 0 0 100%
geometric_kernels/lab_extras/jax/extras.py dtype_integer 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py int_like 4 0 0 100%
geometric_kernels/lab_extras/jax/extras.py get_random_state 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py restore_random_state 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py create_complex 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py complex_like 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py is_complex 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py cumsum 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py qr 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py slogdet 2 0 0 100%
geometric_kernels/lab_extras/jax/extras.py eigvalsh 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py reciprocal_no_nan 3 0 0 100%
geometric_kernels/lab_extras/jax/extras.py complex_conj 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py logical_xor 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py count_nonzero 1 0 0 100%
geometric_kernels/lab_extras/jax/extras.py dtype_bool 1 1 0 0%
geometric_kernels/lab_extras/jax/extras.py bool_like 4 4 0 0%
geometric_kernels/lab_extras/jax/extras.py (no function) 58 0 0 100%
geometric_kernels/lab_extras/numpy/__init__.py (no function) 2 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py take_along_axis 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py from_numpy 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py trapz 1 1 0 0%
geometric_kernels/lab_extras/numpy/extras.py norm 1 1 0 0%
geometric_kernels/lab_extras/numpy/extras.py logspace 1 1 0 0%
geometric_kernels/lab_extras/numpy/extras.py degree 2 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py dtype_double 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py float_like 4 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py dtype_integer 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py int_like 4 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py get_random_state 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py restore_random_state 3 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py create_complex 2 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py complex_like 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py is_complex 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py cumsum 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py qr 2 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py slogdet 2 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py eigvalsh 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py reciprocal_no_nan 3 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py reciprocal_no_nan 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py complex_conj 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py logical_xor 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py count_nonzero 1 0 0 100%
geometric_kernels/lab_extras/numpy/extras.py dtype_bool 1 1 0 0%
geometric_kernels/lab_extras/numpy/extras.py bool_like 4 4 0 0%
geometric_kernels/lab_extras/numpy/extras.py (no function) 59 0 0 100%
geometric_kernels/lab_extras/numpy/sparse_extras.py degree 2 0 0 100%
geometric_kernels/lab_extras/numpy/sparse_extras.py eigenpairs 6 0 0 100%
geometric_kernels/lab_extras/numpy/sparse_extras.py set_value 3 0 0 100%
geometric_kernels/lab_extras/numpy/sparse_extras.py pinv 6 6 0 0%
geometric_kernels/lab_extras/numpy/sparse_extras.py (no function) 27 1 0 96%
geometric_kernels/lab_extras/tensorflow/__init__.py (no function) 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py take_along_axis 3 1 0 67%
geometric_kernels/lab_extras/tensorflow/extras.py from_numpy 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py trapz 1 1 0 0%
geometric_kernels/lab_extras/tensorflow/extras.py norm 1 1 0 0%
geometric_kernels/lab_extras/tensorflow/extras.py logspace 2 2 0 0%
geometric_kernels/lab_extras/tensorflow/extras.py degree 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py eigenpairs 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py set_value 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py dtype_double 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py float_like 4 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py dtype_integer 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py int_like 4 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py get_random_state 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py restore_random_state 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py create_complex 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py complex_like 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py is_complex 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py cumsum 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py qr 3 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py slogdet 2 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py eigvalsh 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py reciprocal_no_nan 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py complex_conj 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py logical_xor 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py count_nonzero 1 0 0 100%
geometric_kernels/lab_extras/tensorflow/extras.py dtype_bool 1 1 0 0%
geometric_kernels/lab_extras/tensorflow/extras.py bool_like 4 4 0 0%
geometric_kernels/lab_extras/tensorflow/extras.py (no function) 62 0 0 100%
geometric_kernels/lab_extras/torch/__init__.py (no function) 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py take_along_axis 3 0 0 100%
geometric_kernels/lab_extras/torch/extras.py from_numpy 3 0 0 100%
geometric_kernels/lab_extras/torch/extras.py trapz 1 1 0 0%
geometric_kernels/lab_extras/torch/extras.py norm 1 1 0 0%
geometric_kernels/lab_extras/torch/extras.py logspace 1 1 0 0%
geometric_kernels/lab_extras/torch/extras.py degree 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py eigenpairs 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py set_value 3 0 0 100%
geometric_kernels/lab_extras/torch/extras.py dtype_double 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py float_like 3 0 0 100%
geometric_kernels/lab_extras/torch/extras.py dtype_integer 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py int_like 4 0 0 100%
geometric_kernels/lab_extras/torch/extras.py get_random_state 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py restore_random_state 3 0 0 100%
geometric_kernels/lab_extras/torch/extras.py create_complex 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py complex_like 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py is_complex 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py cumsum 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py qr 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py slogdet 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py eigvalsh 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py reciprocal_no_nan 2 0 0 100%
geometric_kernels/lab_extras/torch/extras.py complex_conj 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py logical_xor 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py count_nonzero 1 0 0 100%
geometric_kernels/lab_extras/torch/extras.py dtype_bool 1 1 0 0%
geometric_kernels/lab_extras/torch/extras.py bool_like 4 4 0 0%
geometric_kernels/lab_extras/torch/extras.py (no function) 60 0 0 100%
geometric_kernels/resources/__init__.py (no function) 0 0 0 100%
geometric_kernels/sampling/__init__.py (no function) 1 0 0 100%
geometric_kernels/sampling/samplers.py sample_at 14 2 0 86%
geometric_kernels/sampling/samplers.py sampler 5 0 0 100%
geometric_kernels/sampling/samplers.py (no function) 6 0 2 100%
geometric_kernels/spaces/__init__.py (no function) 13 0 0 100%
geometric_kernels/spaces/base.py Space.dimension 1 1 0 0%
geometric_kernels/spaces/base.py Space.element_shape 1 1 0 0%
geometric_kernels/spaces/base.py Space.element_dtype 1 1 0 0%
geometric_kernels/spaces/base.py DiscreteSpectrumSpace.dimension 1 1 0 0%
geometric_kernels/spaces/base.py DiscreteSpectrumSpace.get_eigenfunctions 1 1 0 0%
geometric_kernels/spaces/base.py DiscreteSpectrumSpace.get_eigenvalues 1 1 0 0%
geometric_kernels/spaces/base.py DiscreteSpectrumSpace.get_repeated_eigenvalues 1 1 0 0%
geometric_kernels/spaces/base.py DiscreteSpectrumSpace.random 1 1 0 0%
geometric_kernels/spaces/base.py HodgeDiscreteSpectrumSpace.get_eigenfunctions 1 1 0 0%
geometric_kernels/spaces/base.py HodgeDiscreteSpectrumSpace.get_eigenvalues 1 1 0 0%
geometric_kernels/spaces/base.py HodgeDiscreteSpectrumSpace.get_repeated_eigenvalues 1 1 0 0%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.dimension 1 1 0 0%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.inv_harish_chandra 1 1 0 0%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.power_function 1 1 0 0%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.rho 1 1 0 0%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.random_phases 0 0 0 100%
geometric_kernels/spaces/base.py NoncompactSymmetricSpace.num_axes 0 0 0 100%
geometric_kernels/spaces/base.py (no function) 42 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions.__init__ 4 1 0 75%
geometric_kernels/spaces/circle.py SinCosEigenfunctions.__call__ 11 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions._addition_theorem 6 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions._addition_theorem_diag 4 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions.num_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions.num_levels 1 0 0 100%
geometric_kernels/spaces/circle.py SinCosEigenfunctions.num_eigenfunctions_per_level 1 0 0 100%
geometric_kernels/spaces/circle.py Circle.__str__ 1 0 0 100%
geometric_kernels/spaces/circle.py Circle.dimension 1 0 0 100%
geometric_kernels/spaces/circle.py Circle.get_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/circle.py Circle.get_eigenvalues 2 0 0 100%
geometric_kernels/spaces/circle.py Circle.get_repeated_eigenvalues 4 0 0 100%
geometric_kernels/spaces/circle.py Circle.random 3 0 0 100%
geometric_kernels/spaces/circle.py Circle.element_shape 1 0 0 100%
geometric_kernels/spaces/circle.py Circle.element_dtype 1 0 0 100%
geometric_kernels/spaces/circle.py (no function) 29 0 0 100%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.weighted_outerproduct 8 0 0 100%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.weighted_outerproduct_diag 6 0 0 100%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.phi_product 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.phi_product_diag 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.__call__ 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.num_eigenfunctions 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.num_levels 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py Eigenfunctions.num_eigenfunctions_per_level 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsWithAdditionTheorem.phi_product 1 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsWithAdditionTheorem.phi_product_diag 1 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsWithAdditionTheorem._addition_theorem 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsWithAdditionTheorem._addition_theorem_diag 1 1 0 0%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.__init__ 2 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.weighted_outerproduct 8 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.weighted_outerproduct_diag 3 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.phi_product 5 1 0 80%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.phi_product_diag 2 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.__call__ 5 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.num_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.num_levels 1 0 0 100%
geometric_kernels/spaces/eigenfunctions.py EigenfunctionsFromEigenvectors.num_eigenfunctions_per_level 1 0 0 100%
geometric_kernels/spaces/eigenfunctions.py (no function) 38 0 0 100%
geometric_kernels/spaces/graph.py Graph.__init__ 4 0 0 100%
geometric_kernels/spaces/graph.py Graph.__str__ 1 0 0 100%
geometric_kernels/spaces/graph.py Graph._checks 5 2 0 60%
geometric_kernels/spaces/graph.py Graph.dimension 1 0 0 100%
geometric_kernels/spaces/graph.py Graph.num_vertices 1 0 0 100%
geometric_kernels/spaces/graph.py Graph._set_laplacian 5 0 0 100%
geometric_kernels/spaces/graph.py Graph.get_eigensystem 11 1 0 91%
geometric_kernels/spaces/graph.py Graph.get_eigenfunctions 2 0 0 100%
geometric_kernels/spaces/graph.py Graph.get_eigenvectors 1 0 0 100%
geometric_kernels/spaces/graph.py Graph.get_eigenvalues 1 0 0 100%
geometric_kernels/spaces/graph.py Graph.get_repeated_eigenvalues 1 0 0 100%
geometric_kernels/spaces/graph.py Graph.random 3 0 0 100%
geometric_kernels/spaces/graph.py Graph.element_shape 1 0 0 100%
geometric_kernels/spaces/graph.py Graph.element_dtype 1 0 0 100%
geometric_kernels/spaces/graph.py (no function) 27 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.__init__ 24 4 0 83%
geometric_kernels/spaces/graph_edges.py GraphEdges.__str__ 1 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges._compute_index 5 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges._checks_oriented_edges 22 14 0 36%
geometric_kernels/spaces/graph_edges.py GraphEdges._checks_oriented_triangles 18 10 0 44%
geometric_kernels/spaces/graph_edges.py GraphEdges._checks_compatible 11 11 0 0%
geometric_kernels/spaces/graph_edges.py GraphEdges._check_index 15 15 0 0%
geometric_kernels/spaces/graph_edges.py GraphEdges.resolve_edges 6 6 0 0%
geometric_kernels/spaces/graph_edges.py GraphEdges.resolve_triangles 6 6 0 0%
geometric_kernels/spaces/graph_edges.py GraphEdges.from_adjacency 45 6 0 87%
geometric_kernels/spaces/graph_edges.py GraphEdges.dimension 1 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges._set_laplacian 16 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges._get_eigensystem 23 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.get_number_of_eigenpairs 2 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.get_eigenfunctions 4 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.get_eigenvectors 4 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.get_eigenvalues 4 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.get_repeated_eigenvalues 1 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.random 2 0 0 100%
geometric_kernels/spaces/graph_edges.py GraphEdges.element_shape 1 1 0 0%
geometric_kernels/spaces/graph_edges.py GraphEdges.element_dtype 1 1 0 0%
geometric_kernels/spaces/graph_edges.py (no function) 35 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.__init__ 1 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.__str__ 1 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.dimension 1 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.distance 1 1 0 0%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.inner_product 1 1 0 0%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.inv_harish_chandra 16 16 0 0%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.power_function 9 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.convert_to_ball 1 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.rho 1 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.num_axes 1 1 0 0%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.random_phases 5 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.random 4 0 0 100%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.element_shape 1 1 0 0%
geometric_kernels/spaces/hyperbolic.py Hyperbolic.element_dtype 1 1 0 0%
geometric_kernels/spaces/hyperbolic.py (no function) 25 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.__init__ 5 1 0 80%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.__call__ 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions._addition_theorem 11 1 0 91%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions._addition_theorem_diag 2 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.weighted_outerproduct 11 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.weighted_outerproduct_diag 2 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.num_eigenfunctions 3 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.num_levels 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py WalshFunctions.num_eigenfunctions_per_level 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.__init__ 3 1 0 67%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.__str__ 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.dimension 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.get_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.get_eigenvalues 2 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.get_repeated_eigenvalues 4 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.random 3 0 0 100%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.element_shape 1 1 0 0%
geometric_kernels/spaces/hypercube_graph.py HypercubeGraph.element_dtype 1 1 0 0%
geometric_kernels/spaces/hypercube_graph.py (no function) 36 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.__init__ 4 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.num_computed_levels 6 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.__call__ 1 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics._addition_theorem 2 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics._addition_theorem_diag 2 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.num_eigenfunctions 3 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.num_levels 1 0 0 100%
geometric_kernels/spaces/hypersphere.py SphericalHarmonics.num_eigenfunctions_per_level 1 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.__init__ 4 1 0 75%
geometric_kernels/spaces/hypersphere.py Hypersphere.__str__ 1 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.dimension 1 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.get_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.get_eigenvalues 3 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.get_repeated_eigenvalues 4 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.ehess2rhess 2 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.random 3 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.element_shape 1 0 0 100%
geometric_kernels/spaces/hypersphere.py Hypersphere.element_dtype 1 0 0 100%
geometric_kernels/spaces/hypersphere.py (no function) 37 0 0 100%
geometric_kernels/spaces/lie_groups.py LieGroupCharacter.__call__ 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem.__init__ 7 0 0 100%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._generate_signatures 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._compute_eigenvalue 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._compute_dimension 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._compute_character 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._torus_representative 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem.inverse 1 1 0 0%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._difference 5 0 0 100%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._addition_theorem 6 1 0 83%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem._addition_theorem_diag 3 0 0 100%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem.num_levels 1 0 0 100%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem.num_eigenfunctions 3 0 0 100%
geometric_kernels/spaces/lie_groups.py WeylAdditionTheorem.num_eigenfunctions_per_level 1 0 0 100%
geometric_kernels/spaces/lie_groups.py CompactMatrixLieGroup.inverse 1 1 0 0%
geometric_kernels/spaces/lie_groups.py (no function) 35 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.__init__ 7 1 0 86%
geometric_kernels/spaces/mesh.py Mesh.__str__ 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.get_eigensystem 10 1 0 90%
geometric_kernels/spaces/mesh.py Mesh.get_eigenvectors 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.get_eigenvalues 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.get_repeated_eigenvalues 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.get_eigenfunctions 2 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.num_vertices 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.num_faces 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.dimension 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.vertices 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.faces 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.load_mesh 2 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.random 2 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.element_shape 1 0 0 100%
geometric_kernels/spaces/mesh.py Mesh.element_dtype 1 0 0 100%
geometric_kernels/spaces/mesh.py (no function) 35 0 0 100%
geometric_kernels/spaces/product.py _find_lowest_sum_combinations 24 0 0 100%
geometric_kernels/spaces/product.py _num_per_level_to_mapping 6 0 0 100%
geometric_kernels/spaces/product.py _eigenlevelindices_to_eigenfunctionindices 10 0 0 100%
geometric_kernels/spaces/product.py ProductEigenfunctions.__init__ 16 1 0 94%
geometric_kernels/spaces/product.py ProductEigenfunctions.__call__ 8 0 0 100%
geometric_kernels/spaces/product.py ProductEigenfunctions.num_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/product.py ProductEigenfunctions.num_levels 1 0 0 100%
geometric_kernels/spaces/product.py ProductEigenfunctions.phi_product 9 1 0 89%
geometric_kernels/spaces/product.py ProductEigenfunctions.phi_product_diag 4 0 0 100%
geometric_kernels/spaces/product.py ProductEigenfunctions.num_eigenfunctions_per_level 6 0 0 100%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.__init__ 13 2 0 85%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.__str__ 1 0 0 100%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.dimension 1 0 0 100%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.random 5 0 0 100%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.get_eigenfunctions 5 1 0 80%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.get_eigenvalues 3 1 0 67%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.get_repeated_eigenvalues 7 1 0 86%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.element_shape 1 1 0 0%
geometric_kernels/spaces/product.py ProductDiscreteSpectrumSpace.element_dtype 1 1 0 0%
geometric_kernels/spaces/product.py (no function) 37 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions.__init__ 7 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions._generate_signatures 16 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions._compute_dimension 7 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions._compute_eigenvalue 4 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions._compute_character 1 0 0 100%
geometric_kernels/spaces/so.py SOEigenfunctions._torus_representative 23 4 0 83%
geometric_kernels/spaces/so.py SOEigenfunctions.inverse 1 0 0 100%
geometric_kernels/spaces/so.py SOCharacter.__init__ 3 0 0 100%
geometric_kernels/spaces/so.py SOCharacter._load 10 2 0 80%
geometric_kernels/spaces/so.py SOCharacter.__call__ 4 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.__init__ 6 1 0 83%
geometric_kernels/spaces/so.py SpecialOrthogonal.__str__ 1 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.dimension 1 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.inverse 1 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.get_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.get_eigenvalues 3 0 0 100%
geometric_kernels/spaces/so.py SpecialOrthogonal.get_repeated_eigenvalues 3 3 0 0%
geometric_kernels/spaces/so.py SpecialOrthogonal.random 28 8 0 71%
geometric_kernels/spaces/so.py SpecialOrthogonal.element_shape 1 1 0 0%
geometric_kernels/spaces/so.py SpecialOrthogonal.element_dtype 1 1 0 0%
geometric_kernels/spaces/so.py (no function) 39 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.__init__ 1 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.__str__ 1 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.dimension 2 2 0 0%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.degree 1 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.rho 1 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.num_axes 1 1 0 0%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.random_phases 10 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.inv_harish_chandra 4 4 0 0%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.power_function 10 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.random 4 0 0 100%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.element_shape 1 1 0 0%
geometric_kernels/spaces/spd.py SymmetricPositiveDefiniteMatrices.element_dtype 1 1 0 0%
geometric_kernels/spaces/spd.py (no function) 24 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions.__init__ 5 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions._generate_signatures 7 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions._compute_dimension 2 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions._compute_eigenvalue 3 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions._compute_character 1 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions._torus_representative 1 0 0 100%
geometric_kernels/spaces/su.py SUEigenfunctions.inverse 1 0 0 100%
geometric_kernels/spaces/su.py SUCharacter.__init__ 3 0 0 100%
geometric_kernels/spaces/su.py SUCharacter._load 10 2 0 80%
geometric_kernels/spaces/su.py SUCharacter.__call__ 4 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.__init__ 6 1 0 83%
geometric_kernels/spaces/su.py SpecialUnitary.__str__ 1 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.dimension 1 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.inverse 1 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.get_eigenfunctions 1 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.get_eigenvalues 3 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.get_repeated_eigenvalues 3 3 0 0%
geometric_kernels/spaces/su.py SpecialUnitary.random 21 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.element_shape 1 0 0 100%
geometric_kernels/spaces/su.py SpecialUnitary.element_dtype 1 0 0 100%
geometric_kernels/spaces/su.py (no function) 39 0 0 100%
geometric_kernels/tensorflow.py (no function) 5 0 0 100%
geometric_kernels/torch.py (no function) 5 0 0 100%
geometric_kernels/utils/__init__.py (no function) 0 0 0 100%
geometric_kernels/utils/kernel_formulas/__init__.py (no function) 4 0 0 100%
geometric_kernels/utils/kernel_formulas/euclidean.py euclidean_matern_12_kernel 3 1 0 67%
geometric_kernels/utils/kernel_formulas/euclidean.py euclidean_matern_32_kernel 5 1 0 80%
geometric_kernels/utils/kernel_formulas/euclidean.py euclidean_matern_52_kernel 5 1 0 80%
geometric_kernels/utils/kernel_formulas/euclidean.py euclidean_rbf_kernel 4 1 0 75%
geometric_kernels/utils/kernel_formulas/euclidean.py (no function) 7 0 0 100%
geometric_kernels/utils/kernel_formulas/hyperbolic.py hyperbolic_heat_kernel_odd 28 3 0 89%
geometric_kernels/utils/kernel_formulas/hyperbolic.py _hyperbolic_heat_kernel_2d_unnormalized 3 0 0 100%
geometric_kernels/utils/kernel_formulas/hyperbolic.py _hyperbolic_heat_kernel_2d_unnormalized.integrand 3 0 0 100%
geometric_kernels/utils/kernel_formulas/hyperbolic.py hyperbolic_heat_kernel_even 14 3 0 79%
geometric_kernels/utils/kernel_formulas/hyperbolic.py (no function) 9 0 0 100%
geometric_kernels/utils/kernel_formulas/hypercube_graph.py hypercube_graph_heat_kernel 12 2 0 83%
geometric_kernels/utils/kernel_formulas/hypercube_graph.py (no function) 6 0 0 100%
geometric_kernels/utils/kernel_formulas/spd.py _spd_heat_kernel_2x2_base 21 3 0 86%
geometric_kernels/utils/kernel_formulas/spd.py _spd_heat_kernel_2x2_base.link_function 7 0 0 100%
geometric_kernels/utils/kernel_formulas/spd.py spd_heat_kernel_2x2 8 1 0 88%
geometric_kernels/utils/kernel_formulas/spd.py (no function) 6 0 0 100%
geometric_kernels/utils/manifold_utils.py minkowski_inner_product 8 2 0 75%
geometric_kernels/utils/manifold_utils.py hyperbolic_distance 20 2 0 90%
geometric_kernels/utils/manifold_utils.py manifold_laplacian 10 0 0 100%
geometric_kernels/utils/manifold_utils.py tangent_onb 10 1 0 90%
geometric_kernels/utils/manifold_utils.py (no function) 8 0 0 100%
geometric_kernels/utils/product.py params_to_params_list 11 7 0 36%
geometric_kernels/utils/product.py make_product 3 0 0 100%
geometric_kernels/utils/product.py project_product 3 0 0 100%
geometric_kernels/utils/product.py (no function) 7 0 0 100%
geometric_kernels/utils/special_functions.py walsh_function 5 1 0 80%
geometric_kernels/utils/special_functions.py kravchuk_normalized 18 3 0 83%
geometric_kernels/utils/special_functions.py (no function) 6 0 0 100%
geometric_kernels/utils/utils.py chain 2 0 0 100%
geometric_kernels/utils/utils.py make_deterministic 23 6 0 74%
geometric_kernels/utils/utils.py make_deterministic.deterministic_f 8 3 0 62%
geometric_kernels/utils/utils.py ordered_pairwise_differences 3 0 0 100%
geometric_kernels/utils/utils.py fixed_length_partitions 31 0 0 100%
geometric_kernels/utils/utils.py partition_dominance_cone 19 19 0 0%
geometric_kernels/utils/utils.py partition_dominance_or_subpartition_cone 24 24 0 0%
geometric_kernels/utils/utils.py get_resource_file_path 5 2 0 60%
geometric_kernels/utils/utils.py hamming_distance 1 0 0 100%
geometric_kernels/utils/utils.py log_binomial 3 1 0 67%
geometric_kernels/utils/utils.py binary_vectors_and_subsets 10 0 0 100%
geometric_kernels/utils/utils.py _check_field_in_params 2 1 0 50%
geometric_kernels/utils/utils.py _check_1_vector 2 1 0 50%
geometric_kernels/utils/utils.py _check_rank_1_array 2 1 0 50%
geometric_kernels/utils/utils.py _check_matrix 2 1 0 50%
geometric_kernels/utils/utils.py (no function) 26 0 0 100%
tests/__init__.py (no function) 4 0 0 100%
tests/data.py (no function) 15 0 0 100%
tests/feature_maps/__init__.py (no function) 0 0 0 100%
tests/feature_maps/test_feature_maps.py feature_map_and_friends 8 0 0 100%
tests/feature_maps/test_feature_maps.py test_feature_map_approximates_kernel 6 0 0 100%
tests/feature_maps/test_feature_maps.py test_feature_map_approximates_kernel.diff_kern_mats 4 0 0 100%
tests/feature_maps/test_feature_maps.py (no function) 13 0 0 100%
tests/feature_maps/test_student_t_sample.py test_student_t_sample 13 0 0 100%
tests/feature_maps/test_student_t_sample.py (no function) 6 0 0 100%
tests/helper.py compact_matrix_lie_groups 1 0 0 100%
tests/helper.py product_discrete_spectrum_spaces 1 0 0 100%
tests/helper.py hodge_discrete_spectrum_spaces 1 0 0 100%
tests/helper.py discrete_spectrum_spaces 1 0 0 100%
tests/helper.py noncompact_symmetric_spaces 1 0 0 100%
tests/helper.py spaces 1 0 0 100%
tests/helper.py np_to_backend 15 1 0 93%
tests/helper.py create_random_state 2 0 0 100%
tests/helper.py array_type 11 1 0 91%
tests/helper.py apply_recursive 5 1 0 80%
tests/helper.py check_function_with_backend 11 0 0 100%
tests/helper.py check_function_with_backend.cast 4 0 0 100%
tests/helper.py (no function) 20 0 0 100%
tests/kernels/__init__.py (no function) 0 0 0 100%
tests/kernels/test_feature_map_kernel.py inputs 8 0 0 100%
tests/kernels/test_feature_map_kernel.py kernel 3 0 0 100%
tests/kernels/test_feature_map_kernel.py test_params 5 0 0 100%
tests/kernels/test_feature_map_kernel.py test_K 3 0 0 100%
tests/kernels/test_feature_map_kernel.py test_K_one_param 3 0 0 100%
tests/kernels/test_feature_map_kernel.py test_K_diag 3 0 0 100%
tests/kernels/test_feature_map_kernel.py test_normalize 3 0 0 100%
tests/kernels/test_feature_map_kernel.py (no function) 23 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py inputs 8 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_params 6 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_num_levels 2 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_eigenvalues_shape 3 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_eigenvalues_positive 3 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_eigenvalues_ordered 3 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_K 6 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_K_one_param 4 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_K_diag 5 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_normalize 8 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py test_normalize.mean_variance 1 0 0 100%
tests/kernels/test_matern_karhunenloeve_kernel.py (no function) 27 0 0 100%
tests/kernels/test_product_kernel.py test_kernel_is_product_of_heat_kernels 8 0 0 100%
tests/kernels/test_product_kernel.py test_kernel_is_product_of_heat_kernels.K_diff 6 0 0 100%
tests/kernels/test_product_kernel.py (no function) 10 0 0 100%
tests/sampling/__init__.py (no function) 0 0 0 100%
tests/sampling/test_samplers.py test_output_shape_and_backend 7 0 0 100%
tests/sampling/test_samplers.py test_output_shape_and_backend.sample 1 0 0 100%
tests/sampling/test_samplers.py (no function) 9 0 0 100%
tests/spaces/__init__.py (no function) 0 0 0 100%
tests/spaces/test_basics.py test_all_discrete_spectrum_spaces_covered 8 1 0 88%
tests/spaces/test_basics.py (no function) 6 0 0 100%
tests/spaces/test_circle.py test_equivalence_kernel 16 0 0 100%
tests/spaces/test_circle.py (no function) 10 0 0 100%
tests/spaces/test_eigenfunctions.py inputs 13 0 0 100%
tests/spaces/test_eigenfunctions.py test_call_eigenfunctions 4 0 0 100%
tests/spaces/test_eigenfunctions.py test_numbers_of_eigenfunctions 8 0 0 100%
tests/spaces/test_eigenfunctions.py test_orthonormality 6 0 0 100%
tests/spaces/test_eigenfunctions.py test_weighted_outerproduct_with_addition_theorem 8 0 0 100%
tests/spaces/test_eigenfunctions.py test_weighted_outerproduct_with_addition_theorem_one_input 3 0 0 100%
tests/spaces/test_eigenfunctions.py test_weighted_outerproduct_diag 3 0 0 100%
tests/spaces/test_eigenfunctions.py test_weighted_outerproduct_against_phi_product 4 0 0 100%
tests/spaces/test_eigenfunctions.py test_weighted_outerproduct_diag_against_phi_product 4 0 0 100%
tests/spaces/test_eigenfunctions.py (no function) 27 0 0 100%
tests/spaces/test_eigenvalues.py inputs 5 0 0 100%
tests/spaces/test_eigenvalues.py test_shape 2 0 0 100%
tests/spaces/test_eigenvalues.py test_positive 2 0 0 100%
tests/spaces/test_eigenvalues.py test_ordered 2 0 0 100%
tests/spaces/test_eigenvalues.py (no function) 9 0 0 100%
tests/spaces/test_graph.py test_laplacian 1 0 0 100%
tests/spaces/test_graph.py test_eigendecomposition 3 0 0 100%
tests/spaces/test_graph.py test_eigendecomposition.eigendiff 10 0 0 100%
tests/spaces/test_graph.py test_matern_kernels 9 0 0 100%
tests/spaces/test_graph.py test_matern_kernels.evaluate_kernel 6 0 0 100%
tests/spaces/test_graph.py (no function) 26 0 0 100%
tests/spaces/test_graph_edges.py test_from_adjacency 3 0 0 100%
tests/spaces/test_graph_edges.py test_laplacian 3 0 0 100%
tests/spaces/test_graph_edges.py test_eigendecomposition 3 0 0 100%
tests/spaces/test_graph_edges.py test_eigendecomposition.eigendiff 6 0 0 100%
tests/spaces/test_graph_edges.py test_hodge_decomposition 3 0 0 100%
tests/spaces/test_graph_edges.py test_hodge_decomposition.proj 5 0 0 100%
tests/spaces/test_graph_edges.py test_matern_kernels 11 0 0 100%
tests/spaces/test_graph_edges.py test_matern_kernels.evaluate_kernel 13 0 0 100%
tests/spaces/test_graph_edges.py test_kernels_hodge_type 3 0 0 100%
tests/spaces/test_graph_edges.py test_kernels_hodge_type.proj_kernel 4 0 0 100%
tests/spaces/test_graph_edges.py (no function) 31 0 0 100%
tests/spaces/test_hyperbolic.py test_equivalence_kernel 11 0 0 100%
tests/spaces/test_hyperbolic.py test_equivalence_kernel.compare_to_result 1 0 0 100%
tests/spaces/test_hyperbolic.py (no function) 11 0 0 100%
tests/spaces/test_hypercube_graph.py inputs 9 0 0 100%
tests/spaces/test_hypercube_graph.py test_numbers_of_eigenfunctions 4 0 0 100%
tests/spaces/test_hypercube_graph.py test_against_analytic_heat_kernel 5 0 0 100%
tests/spaces/test_hypercube_graph.py (no function) 14 0 0 100%
tests/spaces/test_hypersphere.py test_sphere_heat_kernel 25 0 0 100%
tests/spaces/test_hypersphere.py test_sphere_heat_kernel.heat_kernel 2 0 0 100%
tests/spaces/test_hypersphere.py (no function) 4 0 0 100%
tests/spaces/test_lie_groups.py inputs 8 0 0 100%
tests/spaces/test_lie_groups.py get_dtype 5 1 0 80%
tests/spaces/test_lie_groups.py test_group_inverse 4 0 0 100%
tests/spaces/test_lie_groups.py test_character_conj_invariant 7 0 0 100%
tests/spaces/test_lie_groups.py test_character_conj_invariant.gammas_diff 4 0 0 100%
tests/spaces/test_lie_groups.py test_character_at_identity 4 0 0 100%
tests/spaces/test_lie_groups.py test_characters_orthogonal 6 0 0 100%
tests/spaces/test_lie_groups.py test_characters_orthogonal.all_char_vals 3 0 0 100%
tests/spaces/test_lie_groups.py (no function) 18 0 0 100%
tests/spaces/test_mesh.py mesh 3 0 0 100%
tests/spaces/test_mesh.py test_mesh_shapes 8 0 0 100%
tests/spaces/test_mesh.py test_read_mesh 2 0 0 100%
tests/spaces/test_mesh.py test_eigenvalues 2 0 0 100%
tests/spaces/test_mesh.py test_eigenvectors 3 0 0 100%
tests/spaces/test_mesh.py (no function) 10 0 0 100%
tests/spaces/test_product_discrete_spectrum_space.py test_heat_kernel_is_product_of_heat_kernels 9 0 0 100%
tests/spaces/test_product_discrete_spectrum_space.py test_heat_kernel_is_product_of_heat_kernels.K_diff 6 0 0 100%
tests/spaces/test_product_discrete_spectrum_space.py (no function) 11 0 0 100%
tests/spaces/test_spd.py test_equivalence_kernel 9 0 0 100%
tests/spaces/test_spd.py test_equivalence_kernel.compare_to_result 1 0 0 100%
tests/spaces/test_spd.py (no function) 10 0 0 100%
tests/utils/__init__.py (no function) 0 0 0 100%
tests/utils/test_kernel_formulas.py test_hypercube_graph_heat_kernel 18 0 0 100%
tests/utils/test_kernel_formulas.py test_hypercube_graph_heat_kernel.heat_kernel 1 0 0 100%
tests/utils/test_kernel_formulas.py (no function) 11 0 0 100%
tests/utils/test_manifold_utils.py test_hyperboloid_distance 9 0 0 100%
tests/utils/test_manifold_utils.py (no function) 8 0 0 100%
tests/utils/test_special_functions.py all_xs_and_combs 3 0 0 100%
tests/utils/test_special_functions.py walsh_matrix 1 0 0 100%
tests/utils/test_special_functions.py test_walsh_functions 3 0 0 100%
tests/utils/test_special_functions.py test_kravchuk_polynomials 9 0 0 100%
tests/utils/test_special_functions.py test_kravchuk_polynomials.krav 1 0 0 100%
tests/utils/test_special_functions.py test_kravchuk_precomputed 9 0 0 100%
tests/utils/test_special_functions.py test_kravchuk_precomputed.krav 1 0 0 100%
tests/utils/test_special_functions.py (no function) 16 0 0 100%
tests/utils/test_utils.py test_hamming_distance 15 0 0 100%
tests/utils/test_utils.py test_log_binomial 2 0 0 100%
tests/utils/test_utils.py test_binary_vectors_and_subsets 13 0 0 100%
tests/utils/test_utils.py (no function) 11 0 0 100%
/tmp/tmpfgl4ek8j/_remote_module_non_scriptable.py forward_async 3 3 0 0%
/tmp/tmpfgl4ek8j/_remote_module_non_scriptable.py forward 4 4 0 0%
/tmp/tmpfgl4ek8j/_remote_module_non_scriptable.py _remote_forward 20 20 0 0%
/tmp/tmpfgl4ek8j/_remote_module_non_scriptable.py (no function) 12 0 0 100%
Total   4085 463 2 89%

No items found using the specified filter.