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

Uploaded Source

Built Distribution

range_compression-0.2.7-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: range_compression-0.2.7.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.3 Linux/6.1.55-1-MANJARO

File hashes

Hashes for range_compression-0.2.7.tar.gz
Algorithm Hash digest
SHA256 ea094fe24b01d8db3e00a7ff85b70ee39d2c227266794adf8aa3473aa7af09d4
MD5 18e49510372d1dfc10974c69e17398b6
BLAKE2b-256 7c6f80825433fa335a84ccc908f2120d83075bd85b433a01af725000654e0770

See more details on using hashes here.

File details

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

File metadata

  • Download URL: range_compression-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.3 Linux/6.1.55-1-MANJARO

File hashes

Hashes for range_compression-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2d7e059234c5a1956fc8b41f4e82fdb8923462be7d6e43c8514a753f54606f23
MD5 e6014cd670998d5ea873b8e15d365cd3
BLAKE2b-256 b4e0448997b9a965aa9ad7b4374bb414aefb0f6d8d241f846815c2f018a70885

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