Coverage report: 94%

Files Functions Classes

coverage.py v7.6.3, created at 2024-10-15 19:54 +0000

File statements missing excluded branches partial coverage
src/lsqfitgp/_Deriv.py 64 2 0 34 1 97%
src/lsqfitgp/_GP/__init__.py 1 0 0 0 0 100%
src/lsqfitgp/_GP/_base.py 53 0 0 14 0 100%
src/lsqfitgp/_GP/_compute.py 184 0 0 82 0 100%
src/lsqfitgp/_GP/_elements.py 424 0 7 180 0 100%
src/lsqfitgp/_GP/_gp.py 7 0 0 0 0 100%
src/lsqfitgp/_GP/_processes.py 162 0 5 62 0 100%
src/lsqfitgp/_Kernel/__init__.py 8 0 0 0 0 100%
src/lsqfitgp/_Kernel/_alg.py 71 0 0 16 0 100%
src/lsqfitgp/_Kernel/_crosskernel.py 401 3 4 152 3 99%
src/lsqfitgp/_Kernel/_decorators.py 47 0 0 10 0 100%
src/lsqfitgp/_Kernel/_isotropic.py 46 0 0 8 0 100%
src/lsqfitgp/_Kernel/_kernel.py 13 0 0 0 0 100%
src/lsqfitgp/_Kernel/_ops.py 167 0 0 80 1 99%
src/lsqfitgp/_Kernel/_stationary.py 27 0 0 8 0 100%
src/lsqfitgp/_Kernel/_util.py 64 0 0 22 0 100%
src/lsqfitgp/__init__.py 13 0 0 0 0 100%
src/lsqfitgp/_array.py 398 13 0 104 8 95%
src/lsqfitgp/_fastraniter.py 41 1 0 16 1 96%
src/lsqfitgp/_fit.py 550 69 4 146 22 84%
src/lsqfitgp/_gvarext/__init__.py 11 0 0 0 0 100%
src/lsqfitgp/_gvarext/_format.py 139 3 0 52 4 96%
src/lsqfitgp/_gvarext/_jacobian.py 41 0 0 12 0 100%
src/lsqfitgp/_gvarext/_tabulate.py 48 10 0 18 7 68%
src/lsqfitgp/_gvarext/_ufunc.py 46 1 0 8 2 94%
src/lsqfitgp/_jaxext/__init__.py 97 6 2 18 6 90%
src/lsqfitgp/_jaxext/_batcher.py 61 0 0 10 0 100%
src/lsqfitgp/_jaxext/_fasthash.py 44 0 0 2 0 100%
src/lsqfitgp/_kernels/__init__.py 9 0 0 0 0 100%
src/lsqfitgp/_kernels/_arma.py 228 4 0 34 3 97%
src/lsqfitgp/_kernels/_bart.py 354 2 0 70 2 99%
src/lsqfitgp/_kernels/_basic.py 113 0 0 2 0 100%
src/lsqfitgp/_kernels/_celerite.py 46 0 0 8 0 100%
src/lsqfitgp/_kernels/_matern.py 33 0 0 0 0 100%
src/lsqfitgp/_kernels/_randomwalk.py 63 0 0 0 0 100%
src/lsqfitgp/_kernels/_spectral.py 23 0 0 0 0 100%
src/lsqfitgp/_kernels/_wendland.py 34 0 0 8 0 100%
src/lsqfitgp/_kernels/_zeta.py 47 0 0 0 0 100%
src/lsqfitgp/_linalg/__init__.py 2 0 0 0 0 100%
src/lsqfitgp/_linalg/_decomp.py 248 26 0 68 18 85%
src/lsqfitgp/_linalg/_pytree.py 29 0 0 4 0 100%
src/lsqfitgp/_linalg/_seqalg.py 111 1 31 16 1 98%
src/lsqfitgp/_linalg/_stdcplx.py 25 13 13 2 0 44%
src/lsqfitgp/_linalg/_toeplitz.py 136 6 0 14 0 96%
src/lsqfitgp/_patch_gvar.py 17 0 0 2 0 100%
src/lsqfitgp/_patch_jax.py 31 3 0 2 1 88%
src/lsqfitgp/_signature.py 65 6 0 12 2 90%
src/lsqfitgp/_special/__init__.py 8 0 0 0 0 100%
src/lsqfitgp/_special/_bernoulli.py 37 14 0 2 0 64%
src/lsqfitgp/_special/_bessel.py 60 0 0 4 0 100%
src/lsqfitgp/_special/_exp.py 16 0 0 0 0 100%
src/lsqfitgp/_special/_expint.py 101 0 0 2 0 100%
src/lsqfitgp/_special/_gamma.py 23 0 5 0 0 100%
src/lsqfitgp/_special/_sinc.py 10 0 0 0 0 100%
src/lsqfitgp/_special/_taylor.py 15 0 0 0 0 100%
src/lsqfitgp/_special/_zeta.py 164 0 8 16 0 100%
src/lsqfitgp/_utils.py 23 0 0 2 0 100%
src/lsqfitgp/bayestree/__init__.py 2 0 0 0 0 100%
src/lsqfitgp/bayestree/_bart.py 143 16 0 42 11 84%
src/lsqfitgp/bayestree/_bcf.py 360 56 0 136 38 80%
src/lsqfitgp/copula/__init__.py 5 0 0 0 0 100%
src/lsqfitgp/copula/_base.py 59 2 0 18 1 96%
src/lsqfitgp/copula/_beta.py 25 0 0 0 0 100%
src/lsqfitgp/copula/_copula.py 134 8 0 24 6 90%
src/lsqfitgp/copula/_copulas.py 89 0 0 0 0 100%
src/lsqfitgp/copula/_distr.py 213 6 0 70 8 95%
src/lsqfitgp/copula/_gamma.py 103 0 0 4 0 100%
src/lsqfitgp/copula/_makedict.py 31 0 0 18 0 100%
Total 6463 271 79 1634 146 94%

No items found using the specified filter.