Skip to content

E-RayZer implementation#55

Merged
themattinthehatt merged 45 commits into
mainfrom
erayzer
Jun 24, 2026
Merged

E-RayZer implementation#55
themattinthehatt merged 45 commits into
mainfrom
erayzer

gaussian renderer tests

fa618cf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jun 23, 2026 in 0s

86.03% (-2.20%) compared to f7570a6

View this Pull Request on Codecov

86.03% (-2.20%) compared to f7570a6

Details

Codecov Report

❌ Patch coverage is 82.67059% with 353 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.03%. Comparing base (f7570a6) to head (fa618cf).

Files with missing lines Patch % Lines
beast/rendering/gaussians_renderer.py 40.15% 231 Missing ⚠️
beast/models/erayzer/erayzer_model.py 88.16% 80 Missing ⚠️
beast/models/erayzer/visualize.py 88.60% 18 Missing ⚠️
beast/geometry/camera.py 92.53% 15 Missing ⚠️
beast/nn/transformer.py 92.20% 6 Missing ⚠️
beast/data/datasets.py 96.59% 3 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #55      +/-   ##
==========================================
- Coverage   88.22%   86.03%   -2.20%     
==========================================
  Files          32       51      +19     
  Lines        2972     4890    +1918     
==========================================
+ Hits         2622     4207    +1585     
- Misses        350      683     +333     
Files with missing lines Coverage Δ
beast/api/model.py 97.43% <100.00%> (ø)
beast/config.py 100.00% <100.00%> (ø)
beast/data/datamodules.py 96.73% <100.00%> (+1.07%) ⬆️
beast/data/types.py 100.00% <100.00%> (ø)
beast/geometry/positional_encoding.py 100.00% <100.00%> (ø)
beast/geometry/rotations.py 100.00% <100.00%> (ø)
beast/io.py 100.00% <100.00%> (ø)
beast/losses.py 100.00% <100.00%> (ø)
beast/models/beast_resnet/__init__.py 100.00% <100.00%> (ø)
beast/models/beast_resnet/beast_resnet_config.py 100.00% <100.00%> (ø)
... and 19 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.