Dieter Weber
Dieter Weber
Not reproducible with mouse, just with keyboard with 0.11 development version
Bumping to this release since we now support NPY and it sounds like an easy win.
@sk1p @matbryan52 is this addressed sufficiently in #1573 or should we keep it open?
Skimming through the discussion, it seems that most issues are resolved by using the PipelinedExecutor and the Rust-based receiver code in LiberTEM-live? Closing as pretty much completed! :champagne:
Bumping milestone since performance impact can be large for both sparse data and GPU data, and it is growing in importance.
> Hello, what exactly do you mean by canonical here? Can this be reproduced without `cupyx` perhaps? It can be reproduced if the data within a row is not sorted...
See https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.csr_matrix.has_canonical_format.html#scipy.sparse.csr_matrix.has_canonical_format for the definition of "canonical"!
This code is a compact reproducer without cupy: https://github.com/LiberTEM/sparseconverter/blob/4cfc0ee2ad4c37b07742db8f3643bcbd858a4e85/src/sparseconverter/__init__.py#L154-L183
Btw, feel free to push into this PR if you like!
/azp run libertem.libertem-data