Skip to main content

Python

pip install quantize-py
from quantize import Scale, quantize

weights = [0.42, -0.10, 0.70, -0.50]
q = quantize(weights, bits=8, block=32, scale=Scale.F32)
back = q.dequantize()

From this repository:

just setup
just python

Download files

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

Source Distribution

quantize_py-0.2.2.tar.gz (31.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

quantize_py-0.2.2-cp312-abi3-win_amd64.whl (244.8 kB view details)

Uploaded CPython 3.12+Windows x86-64

quantize_py-0.2.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (399.4 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64

quantize_py-0.2.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (394.9 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64

quantize_py-0.2.2-cp312-abi3-macosx_11_0_arm64.whl (351.6 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

quantize_py-0.2.2-cp312-abi3-macosx_10_12_x86_64.whl (362.0 kB view details)

Uploaded CPython 3.12+macOS 10.12+ x86-64

File details

Details for the file quantize_py-0.2.2.tar.gz.

File metadata

  • Download URL: quantize_py-0.2.2.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2.tar.gz
Algorithm Hash digest
SHA256 238b8dcd7dbbe2292d2763e5153a1a4d066ab5584f4d57e6119de0758583f123
MD5 1e9952c2bafa8659f621b28c4bdb3daf
BLAKE2b-256 857e2964f6399b7d7971653d5d981481ca853bd08cef6d88369b1e9851a4165e

See more details on using hashes here.

File details

Details for the file quantize_py-0.2.2-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: quantize_py-0.2.2-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 244.8 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 adb2865f8adf317f3e395278f59d3a8396a58ba07232d98fef0b1d4977245470
MD5 96be2acd3d2395a409826029885cdc9d
BLAKE2b-256 1827ec4408d5861578c2269c5d6f4c21e5aa0e36d345c56a9472076723d26d69

See more details on using hashes here.

File details

Details for the file quantize_py-0.2.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: quantize_py-0.2.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 399.4 kB
  • Tags: CPython 3.12+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0011d6e4845145239c57b3f8c8ddec96babfea68f1d9fb07fa92099586a111d
MD5 7fddca4838a8a4545490b6a1a0711b84
BLAKE2b-256 731e8f843366e6da143e38b31a5481bc64da6b02251a0a8542ac9373ac6da3d6

See more details on using hashes here.

File details

Details for the file quantize_py-0.2.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: quantize_py-0.2.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 394.9 kB
  • Tags: CPython 3.12+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d660b636fa4f933b8e5a7786a0e452b819e2286d033c92077d61517f98ccc88a
MD5 6667fd97e74586b23d2fcd47c20dd613
BLAKE2b-256 94303d75a293cb78d2593ffb5f2f120c3909cf64856550702ef6e1c500dc3d09

See more details on using hashes here.

File details

Details for the file quantize_py-0.2.2-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: quantize_py-0.2.2-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 351.6 kB
  • Tags: CPython 3.12+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f59851b076a350afe6245318a8886a8fbfc11f7317d6e6613faf6ff126427a3
MD5 7c13edc5564454de3b2af802bd080da3
BLAKE2b-256 89b7df847cbe7a938ea1182897303bf21b56d674080e04be4b9fd1a2784fef8d

See more details on using hashes here.

File details

Details for the file quantize_py-0.2.2-cp312-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: quantize_py-0.2.2-cp312-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 362.0 kB
  • Tags: CPython 3.12+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for quantize_py-0.2.2-cp312-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fbb3b304315d394e241baf6f2796a9399e87f951377a56ef04eeea1c05020a77
MD5 d1765107a320340b6396179d2ab24713
BLAKE2b-256 d8ebb6c787c4050147ae4271d06e09d77647866584e6ebbdb3d9a491b2dde747

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.2 This release

6 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page