Coverage report: 96%

Files Functions Classes

coverage.py v7.14.2, created at 2026-07-02 09:03 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
src/bartz/BART/_gbart.py gbart   60% 5 2 0   50% 2 1   57%
src/bartz/_interface.py Bart   90% 154 15 0   87% 52 7   89%
src/bartz/_interface.py (no class)   98% 474 11 16   94% 152 9   97%
src/bartz/_jaxext/_autobatch.py (no class)   100% 178 0 9   95% 42 2   99%
src/bartz/_jaxext/_jaxext.py (no class)   97% 109 3 0   79% 14 1   95%
src/bartz/_jaxext/_jit.py (no class)   100% 17 0 30   50% 4 2   90%
src/bartz/debug/_traceconv.py (no class)   91% 100 9 0   79% 24 5   89%
src/bartz/grove/_check.py (no class)   99% 94 1 2   88% 8 1   98%
src/bartz/grove/_grove.py (no class)   96% 191 8 0   83% 42 3   94%
src/bartz/mcmcloop/_callback.py (no class)   96% 188 8 0   76% 46 9   92%
src/bartz/mcmcloop/_loop.py (no class)   100% 92 0 2   94% 16 1   99%
src/bartz/mcmcstep/_axes.py (no class)   98% 86 2 0   95% 22 1   97%
src/bartz/mcmcstep/_lazy.py _LazyArray   83% 6 1 0   100% 0 0   83%
src/bartz/mcmcstep/_reduction.py OneHotReduction   100% 34 0 0   94% 18 1   98%
src/bartz/mcmcstep/_state.py (no class)   99% 447 4 0   97% 100 3   99%
src/bartz/mcmcstep/_step.py (no class)   100% 490 0 24   96% 82 3   99%
src/bartz/prepcovars/_prepcovars.py (no class)   94% 144 8 8   73% 22 4   92%
src/bartz/stochtree/_preprocess.py _PreprocessorBase   82% 39 7 2   92% 12 1   84%
src/bartz/stochtree/_preprocess.py (no class)   95% 129 6 8   79% 24 5   93%
src/bartz/stochtree/_stochtree.py MeanForestParams   56% 9 4 0   67% 6 2   60%
src/bartz/stochtree/_stochtree.py BARTModel   95% 110 6 3   84% 38 6   92%
src/bartz/stochtree/_stochtree.py (no class)   88% 167 20 32   70% 40 12   85%
Total     97% 3837 115 164   90% 918 79   96%

No items found using the specified filter.

61 classes skipped due to complete coverage.