Coverage report: 94%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-01 18:11 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
src / bartz / BART / __init__.py (no class)   100% 1 0 0   100% 0 0   100%
src / bartz / BART / _gbart.py mc_gbart   98% 58 1 0   100% 26 0   99%
src / bartz / BART / _gbart.py gbart   60% 5 2 0   50% 2 1   57%
src / bartz / BART / _gbart.py (no class)   98% 97 2 0   73% 22 6   93%
src / bartz / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
src / bartz / _interface.py PredictKind   100% 0 0 0   100% 0 0   100%
src / bartz / _interface.py DataFrame   100% 0 0 1   100% 0 0   100%
src / bartz / _interface.py Series   100% 0 0 1   100% 0 0   100%
src / bartz / _interface.py Bart   89% 315 34 0   80% 136 17   86%
src / bartz / _interface.py DeviceKwArgs   100% 0 0 0   100% 0 0   100%
src / bartz / _interface.py (no class)   98% 142 3 4   86% 14 2   97%
src / bartz / _version.py (no class)   100% 2 0 0   100% 0 0   100%
src / bartz / debug / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
src / bartz / debug / _debuggbart.py debug_mc_gbart   20% 45 36 0   67% 6 0   25%
src / bartz / debug / _debuggbart.py debug_gbart   100% 0 0 0   100% 0 0   100%
src / bartz / debug / _debuggbart.py (no class)   100% 21 0 0   100% 0 0   100%
src / bartz / debug / _prior.py SamplePriorStack   100% 2 0 0   100% 0 0   100%
src / bartz / debug / _prior.py SamplePriorTrees   100% 2 0 0   100% 0 0   100%
src / bartz / debug / _prior.py SamplePriorCarry   100% 2 0 0   100% 0 0   100%
src / bartz / debug / _prior.py SamplePriorX   100% 12 0 0   100% 2 0   100%
src / bartz / debug / _prior.py (no class)   100% 79 0 0   100% 0 0   100%
src / bartz / debug / _traceconv.py BARTTraceMeta   100% 0 0 0   100% 0 0   100%
src / bartz / debug / _traceconv.py TraceWithOffset   100% 2 0 0   100% 0 0   100%
src / bartz / debug / _traceconv.py (no class)   90% 92 9 0   79% 24 5   88%
src / bartz / grove / __init__.py (no class)   100% 2 0 0   100% 0 0   100%
src / bartz / grove / _check.py CheckFunc   100% 0 0 1   100% 0 0   100%
src / bartz / grove / _check.py (no class)   99% 94 1 2   88% 8 1   98%
src / bartz / grove / _grove.py TreeHeaps   100% 0 0 0   100% 0 0   100%
src / bartz / grove / _grove.py TreesTrace   100% 1 0 0   100% 0 0   100%
src / bartz / grove / _grove.py (no class)   96% 186 8 0   82% 38 3   93%
src / bartz / jaxext / __init__.py split   100% 13 0 0   100% 6 0   100%
src / bartz / jaxext / __init__.py (no class)   95% 99 5 0   75% 12 1   93%
src / bartz / jaxext / _autobatch.py NotDefined   100% 0 0 0   100% 0 0   100%
src / bartz / jaxext / _autobatch.py (no class)   100% 176 0 0   100% 40 0   100%
src / bartz / jaxext / scipy / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
src / bartz / jaxext / scipy / special.py (no class)   97% 63 2 0   75% 4 1   96%
src / bartz / jaxext / scipy / stats.py invgamma   100% 1 0 0   100% 0 0   100%
src / bartz / jaxext / scipy / stats.py (no class)   100% 5 0 0   100% 0 0   100%
src / bartz / mcmcloop.py BurninTrace   100% 1 0 0   100% 0 0   100%
src / bartz / mcmcloop.py MainTrace   100% 5 0 0   100% 2 0   100%
src / bartz / mcmcloop.py RunMCMCResult   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcloop.py Callback   100% 0 0 1   100% 0 0   100%
src / bartz / mcmcloop.py _Carry   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcloop.py _CallCounter   100% 9 0 0   100% 2 0   100%
src / bartz / mcmcloop.py PrintCallbackState   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcloop.py Trace   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcloop.py (no class)   97% 207 6 2   85% 40 4   95%
src / bartz / mcmcstep / __init__.py (no class)   100% 2 0 0   100% 0 0   100%
src / bartz / mcmcstep / _moves.py Moves   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _moves.py GrowMoves   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _moves.py PruneMoves   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _moves.py (no class)   100% 175 0 0   100% 4 0   100%
src / bartz / mcmcstep / _state.py OutcomeType   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py Forest   100% 3 0 0   100% 2 0   100%
src / bartz / mcmcstep / _state.py StepConfig   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py State   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py _LazyArray   100% 5 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py _ReductionConfig   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py _find_mesh.MeshFound   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _state.py (no class)   96% 446 18 0   90% 112 5   95%
src / bartz / mcmcstep / _step.py Counts   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py Precs   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py PreLkV   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py PreLk   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py PreLf   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py ParallelStageOut   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py SeqStageInAllTrees   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py SeqStageInPerTree   100% 0 0 0   100% 0 0   100%
src / bartz / mcmcstep / _step.py (no class)   99% 441 3 0   98% 56 1   99%
src / bartz / prepcovars.py (no class)   90% 79 8 0   67% 18 4   86%
src / bartz / testing / __init__.py (no class)   100% 1 0 0   100% 0 0   100%
src / bartz / testing / _dgp.py DGP   33% 9 6 0   0% 2 0   27%
src / bartz / testing / _dgp.py (no class)   99% 106 1 0   100% 4 0   99%
Total     95% 3012 145 12   86% 582 51   94%

No items found using the specified filter.