This repository was archived by the owner on Sep 24, 2026. It is now read-only.
scx-cli-v0.18.1
·
28 commits
to main
since this release
What's Changed
- loader: move the multimodal batch into numpy; one shard-index ordering rule (OPT-LOADER-1, -2) by @nick-youngblut in #521
- ops: build-csc decodes each CSR shard once (OPT-OPS-1) by @nick-youngblut in #522
- engine: one shard list per pipeline, one gene-set sort per query, one copy per shard (OPT-ENGINE-1, -9) by @nick-youngblut in #523
- format-io: encode a shard's codec candidates and row groups in parallel (OPT-FORMATIO-3) by @nick-youngblut in #524
- convert+ops: charge the framed encode transient, so a memory budget is a bound (OPT-CONVERT-10, OPT-OPS-7) by @nick-youngblut in #525
- ops: batch the value encode, and encode optimize's shards in parallel (OPT-OPS-6, OPT-OPS-4) by @nick-youngblut in #526
- format: an ObspCsrShard's minor extent is n_obs, not n_vars (OPT-FORMATIO-4) by @nick-youngblut in #527
- format-io+loader: retain decoded row groups in the shard LRU (OPT-FORMATIO-1) by @nick-youngblut in #528
- accel: partition the pseudobulk scatter across the pool, bit-identical to serial (OPT-ACCEL-4) by @nick-youngblut in #529
- convert: stream
--from 10x, by default (OPT-CONVERT-9) by @nick-youngblut in #530 - gpu: drop two dead tie launches, the per-shard indptr drain, and a host round-trip (OPT-GPU-1, -4, -10, -13) by @nick-youngblut in #531
- docs: qualify the CSC sidecar's "GPU-fast" claim for rank_genes_groups by @nick-youngblut in #533
- pyscx: make the eager-assembly warning size something, and skip scipy's int64 upcast by @nick-youngblut in #534
- bench: per-regime data-wait gate and scatter-route re-measure by @nick-youngblut in #532
- loader: pre-size the cell-set gather, per-set crop mask, gather(plan), GIL release, batch charge by @nick-youngblut in #535
- loader: bounded reader registry for large manifests (W8) by @nick-youngblut in #536
- chore: bump workspace version to 0.18.1 by @nick-youngblut in #537
Full Changelog: pyscx-v0.18.0...scx-cli-v0.18.1