• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

adaptive-machine-learning / CapyMOA / 38644732218
84%

Build:
DEFAULT BRANCH: main
Ran 14 Oct 2026 10:06PM UTC
Jobs 1
Files 231
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Oct 2026 10:01PM UTC coverage: 83.822% (+0.02%) from 83.8%
38644732218

push

github

tachyonicClock
fix(anomaly): stop StreamRHF from reseeding the global numpy generator

choose_split_attribute() called np.random.seed(node_seed) on every call -
once per tree node during forest construction and every window rebuild -
and the per-node split-value draw used np.random.uniform on the global
stream afterwards. Fitting a forest thus rewrote the random sequence of
anything else sharing the process (other learners, evaluation code, the
test harness itself), and identical detector inputs produced different
global RNG outcomes for unrelated code.

Use node-local np.random.RandomState instances seeded from the node's
seed, with the same uniform(0, Ks) -> uniform(min, max) draw order as
the legacy code, so tree structures and detector outputs are
bit-identical (verified by scoring a stream prefix on both sides of the
change). Add a contract test asserting that training leaves the global
numpy RNG state untouched.

Assisted-by: codebuff:deepseek-v4-flash

23 of 23 new or added lines in 2 files covered. (100.0%)

11290 of 13469 relevant lines covered (83.82%)

0.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 38644732218.1 14 Oct 2026 10:06PM UTC 231
83.82
GitHub Action Run
Source Files on build 38644732218
  • Tree
  • List 231
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38644732218
  • ec14cdd7 on github
  • Prev Build on main (#38493210066)
  • Next Build on main (#38651678104)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc