Coverage report: 91%

Files Functions Classes

coverage.py v7.16.1, created at 2026-10-04 11:43 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
src/lsqfitgp/_Deriv.py Deriv   96% 53 2 0   97% 34 1   97%
src/lsqfitgp/_Kernel/_crosskernel.py CrossKernel   99% 280 4 5   98% 124 2   99%
src/lsqfitgp/_Kernel/_crosskernel.py PreservedBySwap   60% 5 2 0   50% 2 1   57%
src/lsqfitgp/_Kernel/_ops.py (no class)   100% 174 0 0   99% 76 1   99%
src/lsqfitgp/_array.py StructuredArray   91% 136 12 0   84% 56 5   89%
src/lsqfitgp/_array.py StructuredArray._Getter   75% 4 1 0   50% 2 1   67%
src/lsqfitgp/_array.py StructuredArray._Getter.Setter   94% 16 1 0   75% 4 1   90%
src/lsqfitgp/_array.py (no class)   98% 251 6 1   94% 48 3   97%
src/lsqfitgp/_fastraniter.py (no class)   95% 43 2 0   94% 16 1   95%
src/lsqfitgp/_fit.py Logger   93% 14 1 0   83% 6 1   90%
src/lsqfitgp/_fit.py empbayes_fit   82% 325 58 4   69% 110 14   79%
src/lsqfitgp/_fit.py empbayes_fit._Callback   91% 70 6 0   79% 24 5   88%
src/lsqfitgp/_fit.py (no class)   95% 108 5 0   50% 2 1   95%
src/lsqfitgp/_gvarext/_format.py (no class)   96% 141 5 0   92% 52 4   95%
src/lsqfitgp/_gvarext/_tabulate.py (no class)   79% 48 10 0   39% 18 7   68%
src/lsqfitgp/_gvarext/_ufunc.py (no class)   98% 45 1 0   75% 8 2   94%
src/lsqfitgp/_jaxext/__init__.py skipifabstract   92% 13 1 2   62% 8 3   81%
src/lsqfitgp/_jaxext/__init__.py (no class)   94% 86 5 0   70% 10 3   92%
src/lsqfitgp/_kernels/_arma.py AR   93% 59 4 0   50% 4 2   90%
src/lsqfitgp/_kernels/_arma.py (no class)   100% 170 0 0   97% 30 1   99%
src/lsqfitgp/_kernels/_bart.py BART   99% 309 3 0   97% 64 2   99%
src/lsqfitgp/_linalg/_decomp.py Decomposition   42% 24 14 0   67% 6 2   47%
src/lsqfitgp/_linalg/_decomp.py Chol   100% 108 0 0   80% 40 8   95%
src/lsqfitgp/_linalg/_decomp.py (no class)   90% 117 12 0   45% 22 8   83%
src/lsqfitgp/_linalg/_seqalg.py MatMulIterByFull   92% 12 1 2   75% 4 1   88%
src/lsqfitgp/_linalg/_stdcplx.py (no class)   48% 23 12 13   0% 2 0   44%
src/lsqfitgp/_linalg/_toeplitz.py (no class)   94% 97 6 0   100% 14 0   95%
src/lsqfitgp/_patch_jax.py BufferDictPyTreeDef   79% 14 3 0   50% 2 1   75%
src/lsqfitgp/_signature.py Signature   78% 18 4 0   75% 4 1   77%
src/lsqfitgp/_signature.py Signature.EvaluatedSignature   85% 26 4 0   88% 8 1   85%
src/lsqfitgp/_special/_bernoulli.py (no class)   62% 37 14 0   100% 2 0   64%
src/lsqfitgp/bayestree/_bart.py bart   85% 116 17 0   69% 42 11   81%
src/lsqfitgp/bayestree/_bcf.py bcf   81% 304 58 0   68% 128 35   77%
src/lsqfitgp/bayestree/_bcf.py (no class)   94% 53 3 0   62% 8 3   90%
src/lsqfitgp/copula/_base.py DistrBase   92% 36 3 0   94% 16 1   92%
src/lsqfitgp/copula/_copula.py Copula   91% 102 9 0   67% 24 6   87%
src/lsqfitgp/copula/_distr.py Distr   95% 119 6 0   93% 58 4   94%
src/lsqfitgp/copula/_distr.py (no class)   98% 80 2 0   50% 8 4   93%
Total     93% 4147 297 59   83% 1136 147   91%

No items found using the specified filter.

34 classes skipped due to complete coverage.