sparsecore has been renamed to sparselab
This PyPI project (sparsecore) has been renamed. The library you
probably want is now called sparselab:
- New PyPI project: https://pypi.org/project/sparselab/
- New GitHub repo: https://github.com/DarshanFofadiya/sparselab
- Migration notes: https://github.com/DarshanFofadiya/sparselab/blob/main/CHANGELOG.md
To install:
pip uninstall sparsecore
pip install sparselab
Replace import sparsecore with import sparselab in your code. All
public API symbols (PaddedCSR, spmm, SparseLinear,
SparsityAlgorithm, SET, RigL, Static) are unchanged.
Why the rename?
The name sparsecore collided with Google's TPU SparseCore hardware
block (documented in OpenXLA, Keras, and Google Cloud since 2020).
Sharing a name with a well-established Google hardware product made
long-term disambiguation permanently awkward.
Old pins still work
If you depended on sparsecore==0.1.0 or sparsecore==0.1.1, those
releases are still available on PyPI and still function normally. This
0.1.2 release is a placeholder whose only purpose is to raise
ImportError on import, pointing new users at the renamed project.
Metadata
Release files for sparsecore 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sparsecore-0.1.2.tar.gz | 2.4 kB | Details |
Release files / sparsecore-0.1.2.tar.gz
| Download URL | sparsecore-0.1.2.tar.gz |
|---|---|
| Size | 2.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55c56d6a5d4d4857b04b4d0679273b955a3cb040bad85148e2c4d4ca4817cd60
|
|
BLAKE2b-256 checksum How to use checksums |
661419df975aa850421d05a089b24507aaa0a67089965864b241d5c2056ba1b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|