numaproj / numalogic

Collection of operational time series ML models and tools
https://numalogic.numaproj.io/
Apache License 2.0
166 stars 28 forks source link

chore!: unify and refactor trainer #315

Closed ab93 closed 11 months ago

ab93 commented 1 year ago
codecov[bot] commented 1 year ago

Codecov Report

Merging #315 (341d05d) into main (509e38a) will decrease coverage by 0.23%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #315      +/-   ##
==========================================
- Coverage   93.93%   93.70%   -0.23%     
==========================================
  Files          77       76       -1     
  Lines        3495     3464      -31     
  Branches      280      278       -2     
==========================================
- Hits         3283     3246      -37     
- Misses        160      170      +10     
+ Partials       52       48       -4     
Files Coverage Δ
numalogic/blocks/_nn.py 100.00% <100.00%> (ø)
numalogic/config/_config.py 100.00% <100.00%> (ø)
numalogic/config/factory.py 87.83% <100.00%> (+0.16%) :arrow_up:
numalogic/models/autoencoder/__init__.py 100.00% <100.00%> (ø)
numalogic/models/autoencoder/base.py 97.87% <100.00%> (-0.44%) :arrow_down:
numalogic/models/autoencoder/variants/conv.py 100.00% <100.00%> (ø)
numalogic/models/autoencoder/variants/vanilla.py 100.00% <100.00%> (ø)
numalogic/models/vae/__init__.py 100.00% <100.00%> (ø)
numalogic/tools/trainer.py 95.65% <100.00%> (ø)
numalogic/udfs/postprocess.py 87.50% <100.00%> (+0.83%) :arrow_up:
... and 1 more

... and 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more