-
Notifications
You must be signed in to change notification settings - Fork 373
Commit
An off-by-one bug in `estimated_bytes_size` caused the size estimations of Tensors to completely ignore the actual payload, causing the memory consumption of images to be vastly underestimated. I decided to rewrite the code to be more clear for future readers. This discovered a difference in how validity bitmaps are written by Rust and Python+C++, fixed in a828441. To help find this problem a lot of work was also put into improving the output of `scripts/ci/run_e2e_roundtrip_tests.py`. * Discovered while working on #2435 ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [x] I've included a screenshot or gif (if applicable) * [x] I have tested [demo.rerun.io](https://demo.rerun.io/pr/2991) (if applicable) - [PR Build Summary](https://build.rerun.io/pr/2991) - [Docs preview](https://rerun.io/preview/pr%3Aemilk%2Ffix-size-estimation-bug/docs) - [Examples preview](https://rerun.io/preview/pr%3Aemilk%2Ffix-size-estimation-bug/examples) --------- Co-authored-by: Jeremy Leibs <[email protected]>
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.