| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Codecov Report❌ Patch coverage is 56.00000% with 22 lines in your changes missing coverage. Please review.
@@ Coverage Diff @@
## main #2985 +/- ##
==========================================
- Coverage 83.57% 83.56% -0.02%
==========================================
Files 257 257
Lines 53841 53887 +46
Branches 4609 4611 +2
==========================================
+ Hits 44999 45029 +30
- Misses 8044 8061 +17
+ Partials 798 797 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness.
|
Sorry, something went wrong.
`Data.__setitem__` already restricts the assigned value to the part of it the calling rank owns. Accept any value exposing a `shape` and slicing, such as a memory mapped array, an HDF5 dataset or a file reader, so that it is only read where it is assigned and never read in full by any rank.
The MPI data initialization notebook covers every right-hand side but the one that is not in memory. Show that a value exposing a `shape` and slicing is assigned like a globally replicated array, each rank reading only the window it owns, and note that `initialize_function` inherits the same behaviour.
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Data.__setitem__ already restricts the assigned value to the part of it the calling rank owns. Accept any value exposing a shape and slicing, such as a memory mapped array, an HDF5 dataset or a file reader, so that it is only read where it is assigned and never read in full by any rank.