Skip to main content

No project description provided

Project description

矩阵区间压缩

Quick start

from range_compression import RangeCompressedMask, mask_encode
from pathlib import Path


mtx = .... # 带有很多连续值的矩阵
rcm = mask_encode(mtx)

X, Y = ..., ... # 要查找的 X, Y
res = rcm.find_index(X, Y)

assert res.shape == X.shape
assert (mtx[Y, X] == res).all()

TODO

[ ] 把性能测试添加到测试和 readme 中,每个版本做性能回归测试
[ ] 添加更多说明和直接能运行的快速入门

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

range_compression-0.2.5.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

range_compression-0.2.5-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file range_compression-0.2.5.tar.gz.

File metadata

  • Download URL: range_compression-0.2.5.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.1.31-2-MANJARO

File hashes

Hashes for range_compression-0.2.5.tar.gz
Algorithm Hash digest
SHA256 144bba0a30d03c038c003bece8dd5c381c6c500cb05a284b4724ec906334fd2b
MD5 90acdfd94cc031fb6695b2f568d019aa
BLAKE2b-256 7cdff9cb0d24b202593a0c12f23fa382b1093578b3d4ba6dc99b3adc19057c7f

See more details on using hashes here.

File details

Details for the file range_compression-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: range_compression-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.1.31-2-MANJARO

File hashes

Hashes for range_compression-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7a0eb7053a8778b59c6847a1013491ca3472cabbb98cbe0bed9fc14b9921cf5f
MD5 cda1de08a4db7434760ab166ad9c990f
BLAKE2b-256 98b962f25884d6d86e2e1b20edc98b2ef889e39d6e843a9fa2237cc23fea53c5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page