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.4.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

range_compression-0.2.4-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: range_compression-0.2.4.tar.gz
  • Upload date:
  • Size: 3.5 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.4.tar.gz
Algorithm Hash digest
SHA256 cc61f1f0b75a7e8ae1af0f29100c0a744788b12b8b1a6ca30b41c13409d76b65
MD5 2e88495ddf322e9c9ba41f7d071fe9a7
BLAKE2b-256 918f482d61ebb66df942b53ff5482e81ca103d3e50e4b6cc4df878df88b8fb1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: range_compression-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 4.1 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 da51ac97e33c1bcd4dab8e72f4161fecbc117cd36b9b1781578ea501a5f06d7c
MD5 2c5c52d452b47ed2f30acca25b54b401
BLAKE2b-256 a74f2593c6819d7a6db0336496f258e8c48c277ea91041fdf4db35b253b0d6bc

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